CentOS ialah sistem pengendalian Linux yang popular, dan pangkalan data Oracle ialah sistem pengurusan pangkalan data hubungan yang digunakan secara meluas dalam industri. Dalam artikel ini, kita akan membincangkan proses pemasangan pangkalan data Oracle 11g dalam CentOS.
Persekitaran yang diperlukan:
yum install -y binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 glibc.x86_64 glibc-devel.i686 glibc-devel.x86_64 ksh compat-libstdc++-33 libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 libgcc.i686 libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 libstdc++-devel.x86_64 libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64
groupadd oinstall groupadd dba useradd -m -g oinstall -G dba oracle passwd oracle
mkdir /u01/app/oracle/product/11.2.0/dbhome_1 unzip linux.x64_11gR2_database_1of2.zip -d /install unzip linux.x64_11gR2_database_2of2.zip -d /install
vi /etc/profile.d/oracle.sh
Masukkan yang berikut dalam editor:
export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export PATH=$PATH:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
Kemudian simpan dan tutup fail.
source /etc/profile.d/oracle.sh
vi /etc/sysctl.conf
Tambah kandungan berikut pada penghujung fail:
fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmmni = 4096 kernel.shmall = 1073741824 kernel.shmmax = 4398046511104 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 fs.aio-max-nr = 1048576
Simpan dan tutup fail, kemudian jalankan arahan berikut untuk memuatkan semula parameter kernel:
sysctl -p
./runInstaller
Jalankan wizard pemasangan dan ikut gesaan. Selepas pemasangan selesai, tutup tetingkap terminal.
netca
Ikuti gesaan untuk mencipta pendengar.
dbca
atau secara manual:
sqlplus / as sysdba SQL> create database mydb;
Pada ketika ini, anda telah berjaya memasang pangkalan data Oracle 11g!
Atas ialah kandungan terperinci pemasangan centos oracle 11g. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!