Debian Sarge Oracle 9i install guide

Kezdőlap Fórumok Debiannal kapcsolatos kérdések Debian Sarge Oracle 9i install guide

1 / 1 bejegyzés megtekintése
  • Szerző
    Bejegyzés
  • #1885230
    dotmind
    Felhasználó

      Hello! Lehet nem annyira aktualis mar a dolog (az Orakli mar a 10g -nel jar), de lehet valakinek jol jon az alabbi install guide. Magamnak irtam, de elvileg copy-paste -el elokeszithetjuk az oracle grafikus telepitojenek futtatasat.

      En kulon particiot szoktam hasznalni a /oracle es a /oracle/oradata konyvtaraknak, amit debian telepiteskor fel is csatolok, az oracle SID nalam orcl.



      Letöltés után:

      $ gunzip ship_9204_linux_disk1.cpio.gz
      $ gunzip ship_9204_linux_disk2.cpio.gz
      $ gunzip ship_9204_linux_disk3.cpio.gz

      Majd:

      $ cpio -idmv /proc/sys/kernel/shmmax
      $ echo 4096 > /proc/sys/kernel/shmmni
      $ echo 2097152 > /proc/sys/kernel/shmall
      $ echo 65536 > /proc/sys/fs/file-max
      $ echo 1024 65000 > /proc/sys/net/ipv4/ip_local_port_range
      $ ulimit -n 65536
      $ ulimit -u 16384

      az alábbi csomik kellenek:

      $ apt-get install libstdc++2.10-glibc2.2 libx11-6 libxt6 libxtst6 xlibs

      majd egy kis trükk, mert a redhet ugye a supported:

      $ cd /usr/lib
      $ ln -s libstdc++-libc6.2-2.so.3 libstdc++-libc6.1-1.so.2

      Az alábbiak szerint rendezzük el a gcc-t:

      $ apt-get install gcc-2.95 libc-dev
      $ apt-get install make
      $ cd /usr/bin
      $ rm gcc
      $ ln -s gcc-2.95 gcc

      Majd az awk -t

      $ apt-get install original-awk
      $ update-alternatives –config awk -> (válasszuk az original-awk -t)

      csináljuk meg a júzereket:

      $ addgroup dba
      $ addgroup oinstall
      $ adduser –ingroup oinstall oracle
      $ adduser oracle dba

      A /etc alá az alábbi sorokat tegyük be oracle.profile néven (persze lehet, hogy át kell majd szerkeszteni):

      # little hack for some readline support
      # alias sqlplus=”rlfe sqlplus”
      #

      # ide annak a gepnek az ipje kerul, ahol a grafikus telepitest akarjuk vegezni,
      # ne felejtsunk el  egy „xhost +” -t kiadni!!
      export DISPLAY=”192.168.1.23:0″
      export ORACLE_BASE=/oracle
      export ORACLE_HOME=$ORACLE_BASE
      export ORACLE_TERM=xterm
      export PATH=$ORACLE_HOME/bin:$PATH
      export ORACLE_OWNER=oracle
      export ORACLE_SID=orcl
      export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
      export NLS_LANG=Hungarian_Hungary.EE8ISO8859P2
      export LD_LIBRARY_PATH=$ORACLE_HOME/lib
      export LD_ASSUME_KERNEL=2.4.19
      export THREADS_FLAG=native
      export TMP=/tmp
      export TMPDIR=$TMP
      export LANG=en_US

      Majd a /etc/profile végéhez fűzzük hozzá az alábbi pár sort (természetesen még az EXPORT $PATH elé)

      # include /etc/oracle.profile if it exists
      if [ -f /etc/oracle.profile ]; then
      . /etc/oracle.profile
      fi

      Jogosultsagokat allitsuk be:

      chown -R oracle.oinstall /oracle/

      Ezután menjünk az els Disk1 könyvtárba, oracle userként és futtassuk a kövit:

      $ ./runInstaller

      ha minden igaz, akor már megyen az installer

      —-

      inditoszkriptek:

      ha csak az Oracle-t akarjuk röffenteni startupkor (nem árt átnézni, és rendszerhez igazítani!!):

      #!/bin/bash
      # Oracle 9i
      export ORACLE_BASE=/oracle
      export ORACLE_HOME=$ORACLE_BASE
      export ORACLE_TERM=xterm
      export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
      export ORACLE_USER=oracle
      export ORACLE_OWNER=oracle
      export ORACLE_SID=orcl
      export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
      export NLS_LANG=Hungarian_Hungary.EE8ISO8859P2
      export LD_LIBRARY_PATH=$ORACLE_HOME/lib
      export LD_ASSUME_KERNEL=2.4.19
      export THREADS_FLAG=native
      export TMP=/tmp
      export TMPDIR=$TMP
      export LANG=en_US

      case $1 in

    1 / 1 bejegyzés megtekintése
    • Be kell jelentkezni a hozzászóláshoz.