Benyttede denne blog da jeg installerede Oracle på Kubuntu 8.10 http://blog.fekw.de/2008/06/10/oracle-database-10g-r2-on-kubuntu-804-32bit/
På min maskine har jeg min "personlige" bruger (thh)og en oracle bruger.
Som thh
# sudo apt-get install gcc libaio1 libc6 libstdc++5 make lesstif2 lesstif2-dev rpm
(på den side jeg referere står der lidt specifikt om libstdcc++5, der lige bør læses)
Brugeren oracle og gruppen dba oprettede jeg via bruger/gruppe guien, men ellers kan det gøres som følger.
# sudo groupadd oinstall
# sudo groupadd dba
# sudo groupadd nobody
# sudo mkdir /opt/oracle
# sudo chown -R oracle:oinstall /opt/oracle
# sudo chmod -R 775 /opt/oracle
# sudo useradd -g oinstall -G dba,admin,nobody -d /opt/oracle -s /bin/bash oracle
# sudo passwd oracle
sudo vi /home/oracle/.bash_profile
tilføj
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10gR2
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
sudo /etc/sysctl.conf
tilføj efterfølgende i enden af filen
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
Gem filen
Udfør
sudo sysctl -p
eller reboot
Sæt sikkerheds begrænsninger
sudo vi /etc/security/limits.conf
soft nproc 2047
hard nproc 16384
soft nofile 1024
hard nofile 65536
sudo vi /etc/security/limits.conf
Der skal oprettes et antal symbolske links for at "snyde" oracle
# ln -s /usr/bin/awk /bin/awk
# ln -s /usr/bin/rpm /bin/rpm
# ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so
# ln -s /usr/bin/basename /bin/basename
Jeg kan se at 11g installeren "brokker isg" over manglende /bin/ksh så den har jeg også installeret.
#sudo apt-get install ksh
og efterfølgende oprettet link til
# ln -s /usr/bin/ksh /bin/ksh
Log ind som Oracle brugeren eller:
Start en terminal
Udfør: xhost +
su - oracle
unzip downloaded fil (husk at ændre ejer./runInstaller -ignoreSysPrereqsskab hvis den er downloaded af anden bruger (sudo chown oracle:dba))
Udfør: ./runInstaller -ignoreSysPrereqs
Og følg instruktionerne fra Oracle
Abonner på:
Kommentarer til indlægget (Atom)
Ingen kommentarer:
Send en kommentar