Rumah > Artikel > pangkalan data > Cara memasang Oracle11g pada sistem CentOS 7 (langkah)
Oracle11g ialah sistem pengurusan pangkalan data hubungan yang berkuasa yang boleh mengurus dan menyimpan sejumlah besar data. Memasang Oracle11g pada pelayan boleh meningkatkan pengurusan data dan keupayaan pemprosesan pelayan, dan juga memudahkan pengurusan jauh dan perkongsian data.
Berikut ialah langkah-langkah untuk memasang Oracle11g pada sistem pengendalian CentOS 7:
Langkah 1: Muat turun fail pemasangan Oracle11g
Pertama, anda perlu memuat turun Oracle11g untuk pelayan daripada laman web rasmi Oracle Fail pemasangan. Perlu diingatkan bahawa anda perlu memuat turun fail pemasangan versi Linux yang sesuai untuk pelayan, biasanya dalam format zip atau tar.
Langkah 2: Pasang pek perkhidmatan dan perpustakaan bergantung
Sebelum memuat turun fail pemasangan Oracle11g, anda perlu memasang beberapa pek perkhidmatan dan perpustakaan bergantung yang diperlukan untuk memastikan Oracle11g boleh dipasang dan berjalan dengan lancar.
Dalam sistem pengendalian CentOS 7, anda boleh menggunakan arahan berikut untuk memasang pek perkhidmatan dan perpustakaan bergantung:
yum install -y binutils yum install -y compat-libstdc++-33 yum install -y compat-libstdc++-33.i686 yum install -y gcc yum install -y gcc-c++ yum install -y glibc yum install -y glibc.i686 yum install -y glibc-devel yum install -y glibc-devel.i686 yum install -y ksh yum install -y libgcc yum install -y libgcc.i686 yum install -y libstdc++ yum install -y libstdc++.i686 yum install -y libstdc++-devel yum install -y libstdc++-devel.i686 yum install -y libaio yum install -y libaio.i686 yum install -y libaio-devel yum install -y libaio-devel.i686 yum install -y libXext yum install -y libXext.i686 yum install -y libXtst yum install -y libXtst.i686 yum install -y libX11 yum install -y libX11.i686 yum install -y libXau yum install -y libXau.i686 yum install -y libxcb yum install -y libxcb.i686 yum install -y libXi yum install -y libXi.i686 yum install -y make yum install -y sysstat
Langkah 3: Buat pengguna baharu
Sebelum memasang Oracle11g, Pengguna baharu perlu dibuat untuk memasang dan menjalankan Oracle11g.
Anda boleh menggunakan arahan berikut untuk mencipta pengguna baharu:
groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle
Langkah 4: Tetapkan parameter sistem
Untuk memastikan Oracle11g boleh dipasang dan dijalankan biasanya, beberapa parameter sistem perlu diubah suai.
Parameter sistem boleh ditetapkan menggunakan arahan berikut:
vi /etc/sysctl.conf
Tambah baris berikut pada fail yang dibuka:
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 keluar dari fail.
Kemudian gunakan arahan berikut untuk menjadikan parameter sistem yang diubah suai berkuat kuasa serta-merta:
sysctl -p
Langkah 5: Cipta direktori
Sebelum memasang Oracle11g, anda perlu mencipta beberapa direktori untuk Menyimpan fail konfigurasi, fail data dan fail log Oracle11g.
Anda boleh menggunakan arahan berikut untuk mencipta direktori:
mkdir /u01 mkdir /u01/app mkdir /u01/app/oracle mkdir /u01/app/oraInventory chown -R oracle:oinstall /u01 chmod -R 775 /u01
Langkah 6: Edit pembolehubah persekitaran
Anda perlu mengedit pembolehubah persekitaran pengguna oracle dan tambah laluan ke Oracle11g.
Pembolehubah persekitaran boleh diedit menggunakan arahan berikut:
vi /home/oracle/.bash_profile
Tambah baris berikut pada fail yang dibuka:
export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID=orcl export PATH=$PATH:$ORACLE_HOME/bin
Simpan dan keluar dari fail.
Kemudian gunakan arahan berikut untuk menjadikan pembolehubah persekitaran yang diubah suai berkuat kuasa serta-merta:
source /home/oracle/.bash_profile
Langkah 7: Nyahmampat fail pemasangan Oracle11g
Ekstrak fail pemasangan Oracle11g yang dimuat turun ke direktori /u01 /app/oracle.
Anda boleh menggunakan arahan berikut untuk menyahmampat fail pemasangan:
unzip linux.x64_11gR2_database.zip -d /u01/app/oracle/
Langkah 8: Jalankan atur cara pemasangan
Log masuk sebagai pengguna oracle dan masukkan /u01 /app/oracle/database Jadual kandungan.
Kemudian jalankan arahan ./runInstaller untuk memulakan program pemasangan Oracle11g.
Program pemasangan akan melakukan semakan pelanggan secara berurutan, pemilihan jenis pemasangan, tetapan pengecam unik (SID) Oracle11g, tetapan jenis storan Oracle11g, tetapan pilihan pemasangan Oracle11g dan pemasangan akhir.
Apabila melaksanakan arahan ./runInstaller, anda perlu memberi perhatian kepada perkara berikut:
Dalam Pembantu Konfigurasi Pangkalan Data Oracle11g yang dibuka, ikut wizard dan nyatakan nama pangkalan data, lokasi storan pangkalan data, akaun pentadbir dan maklumat kata laluan, dsb.
dbcaApabila mencipta pangkalan data, anda perlu memberi perhatian kepada perkara berikut:
Gunakan Sistem Fail sebagai jenis storan.
Selepas berjaya log masuk, anda boleh melaksanakan beberapa pernyataan SQL mudah untuk mengesahkan pemasangan dan konfigurasi Oracle11g.
sqlplus / as sysdbaSebagai contoh, anda boleh menggunakan pernyataan SQL berikut untuk melihat versi pangkalan data Oracle11g yang sedang disambungkan:
Jika hasil yang dikembalikan mengandungi nombor versi Oracle11g, ini bermakna Oracle11g adalah dipasang dan dikonfigurasikan dengan jayanya.
SELECT * FROM v$version;RingkasanOracle11g ialah alat pengurusan pangkalan data yang sangat berkuasa dan biasa digunakan yang boleh digunakan untuk pengurusan dan pemprosesan data pelayan. Untuk memasang Oracle11g pada sistem pengendalian CentOS 7, anda perlu menetapkan beberapa parameter sistem dan memasang perpustakaan bergantung Kemudian anda boleh menggunakan pemasang Oracle11g untuk pemasangan dan konfigurasi. Selepas pemasangan selesai, anda perlu mencipta pangkalan data Oracle11g baharu dan sahkan sama ada Oracle11g dipasang dan dikonfigurasikan dengan betul.
Atas ialah kandungan terperinci Cara memasang Oracle11g pada sistem CentOS 7 (langkah). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!