Pangkalan data Oracle ialah sistem pengurusan pangkalan data hubungan yang digunakan secara meluas yang digunakan dalam pelbagai jenis aplikasi perusahaan dan pengurusan data. CentOS 7 ialah sistem pengendalian sumber terbuka yang digunakan secara meluas yang biasa digunakan sebagai sistem pengendalian pelayan. Dalam artikel ini, kita akan membincangkan cara memasang pangkalan data Oracle pada CentOS 7.
Langkah 1: Muat turun pangkalan data Oracle
Mula-mula, kita perlu memuat turun perisian pemasangan pangkalan data Oracle. Anda boleh memuat turun versi terkini dari laman web rasmi Oracle (http://www.oracle.com/).
Langkah 2: Pasang pakej perisian yang diperlukan
Sebelum memasang pangkalan data Oracle, kami perlu memasang beberapa pakej perisian yang diperlukan untuk memastikan pangkalan data Oracle boleh berjalan dengan betul. Pasang pakej yang diperlukan menggunakan arahan berikut:
sudo yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat
Langkah Ketiga: Buat Pengguna dan Kumpulan Oracle
Kita perlu mencipta pengguna bernama "oracle" dan pengguna bernama "dba" group . Sila gunakan arahan berikut untuk mencipta pengguna dan kumpulan:
sudo groupadd dba sudo useradd -g dba oracle
Langkah 4: Konfigurasikan parameter kernel
Sebelum memasang pangkalan data Oracle pada CentOS 7, kita perlu mengubah suai beberapa parameter kernel. Edit fail /etc/sysctl.conf menggunakan arahan berikut:
sudo vi /etc/sysctl.conf
Tambah baris 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 = 1048576 net.ipv4.conf.all.rp_filter = 2 net.ipv4.conf.default.rp_filter = 2
Simpan dan tutup fail. Gunakan arahan berikut untuk menjadikan parameter kernel baharu berkuat kuasa:
sudo sysctl -p
Langkah 5: Konfigurasikan persekitaran pengguna
Kita perlu membuat beberapa konfigurasi untuk persekitaran pengguna oracle. Edit fail .bash_profile pengguna oracle menggunakan arahan berikut:
sudo vi ~oracle/.bash_profile
Tambah baris berikut pada penghujung fail:
export TMP=/tmp export TMPDIR=$TMP export ORACLE_HOSTNAME=your-server-name export ORACLE_UNQNAME=your-database-name export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID=your-sid export PATH=/usr/sbin:$PATH export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
Tukar "nama-pelayan-anda" kepada nama pelayan anda, tukar "nama pangkalan data anda" kepada nama pangkalan data anda dan "sid anda" kepada nama contoh yang anda mahu gunakan. Simpan dan tutup fail.
Langkah 6: Pasang pangkalan data Oracle
Sekarang, kami telah menyelesaikan persediaan prapemasangan dan boleh mula memasang pangkalan data Oracle. Gunakan arahan berikut untuk memulakan pemasangan:
su - oracle cd /path/to/oracle/installation/files ./runInstaller
Ikuti arahan wizard pemasangan untuk memasang. Proses pemasangan mungkin mengambil sedikit masa, bergantung pada keupayaan sistem anda dan pilihan pemasangan.
Langkah 7: Konfigurasikan pangkalan data Oracle
Selepas pemasangan selesai, kita perlu melakukan beberapa konfigurasi. Jalankan Pembantu Konfigurasi Pangkalan Data Oracle menggunakan arahan berikut:
$ORACLE_HOME/bin/dbca
Ikuti arahan wizard konfigurasi. Ini termasuk mencipta pangkalan data, mengkonfigurasi pendengar, dsb.
Langkah 8: Uji pangkalan data Oracle
Sekarang, kami telah memasang dan mengkonfigurasi pangkalan data Oracle dan boleh mengujinya. Mulakan perkhidmatan Oracle menggunakan arahan berikut:
sudo systemctl start oracle
Semak status perkhidmatan Oracle menggunakan arahan berikut:
sudo systemctl status oracle
Mulakan SQL*Plus menggunakan arahan berikut:
sqlplus /nolog
Pada gesaan SQL*Plus, masukkan arahan berikut:
SQL> connect sys/sys_password as sysdba SQL> select instance_name from v$instance;
Jika pangkalan data berjaya dipasang dan dikonfigurasikan, nama contoh pangkalan data harus dikembalikan.
Kesimpulan
Dalam artikel ini, kami memperkenalkan langkah-langkah untuk memasang pangkalan data Oracle pada CentOS 7. Memasang pangkalan data Oracle mungkin mengambil sedikit masa dan banyak memori berjalan, tetapi setelah dipasang dan dikonfigurasikan, anda akan mempunyai sistem pengurusan pangkalan data hubungan yang berkuasa yang boleh mengendalikan semua jenis dan saiz data.
Atas ialah kandungan terperinci Tutorial pemasangan untuk pangkalan data Oracle pada CentOS 7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!