Rumah  >  Artikel  >  pangkalan data  >  pemasangan centos oracle 11g

pemasangan centos oracle 11g

WBOY
WBOYasal
2023-05-14 09:31:371525semak imbas

CentOS 7 ialah salah satu sistem pengendalian Linux yang paling banyak digunakan hari ini. Bagi kebanyakan perniagaan, Pangkalan Data Oracle ialah salah satu pangkalan data kelas perusahaan yang paling biasa. Artikel ini akan memberi anda langkah-langkah yang diperlukan untuk menyediakan pangkalan data Oracle 11g dan memasangnya menggunakan CentOS 7.

Memasang Oracle 11g

Sebelum anda mula memasang Oracle 11g, pastikan anda telah memperoleh versi media pemasangan Oracle yang betul, seperti oracle-11.2.0.4-1.x86_64.rpm. Media pemasangan yang dimuat turun hendaklah berada dalam direktori pada cakera keras anda.

Sebelum anda mula memasang Oracle 11g, pastikan anda telah memasang pelayan X pada sistem CentOS 7 anda. Jika pelayan Linux anda tidak mempunyai pelayan X, sila gunakan arahan berikut untuk memasang sistem, tetapi beberapa pakej perisian dan komponen tambahan masih perlu dipasang untuk digunakan oleh pangkalan data Oracle.

Berikut ialah pakej perisian dan arahan yang memerlukan pemasangan tambahan:

Pasang grep, ksh, mkisofs, sysstat

sudo yum groupinstall "GNOME Desktop"
  1. Set parameter kernel dan akaun pengguna
    Sebelum memulakan pangkalan data Oracle, beberapa parameter kernel sistem pengendalian perlu ditetapkan. Edit fail /etc/sysctl.conf dan tambahkan parameter berikut:
  1. sudo yum install -y grep ksh mkisofs sysstat
  2. Simpan dan tutup fail ini. Jalankan arahan berikut untuk menetapkan semula parameter kernel:
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
kernel.panic_on_oops = 1
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
net.ipv4.conf.default.rp_filter = 2
net.ipv4.conf.all.rp_filter = 2

Sediakan akaun pengguna

Untuk memasang dan menjalankan pangkalan data Oracle dengan betul, anda perlu mencipta akaun pengguna bernama "oracle". Sebelum memasang akaun oracle, pastikan pakej yang diperlukan didayakan pada sistem anda.

Masukkan arahan berikut untuk mencipta akaun oracle dan tetapkan kumpulan dan kebenaran kepadanya:

sudo sysctl -p

Buat direktori pemasangan

Anda perlu mencipta direktori oracle untuk pasang perisian Pangkalan Data Oracle. Direktori ini mesti dibuat oleh pengguna oracle dan mesti mempunyai kebenaran yang betul. Mari buat direktori yang dipanggil /u01/app/oracle dan tetapkan kepada pengguna oracle:

sudo useradd -m -d /home/oracle -s /bin/bash oracle
sudo passwd oracle
sudo groupadd oinstall
sudo groupadd dba
sudo usermod -aG oinstall oracle
sudo usermod -aG dba oracle

Sebelum memasang Oracle 11g, terdapat beberapa pembolehubah persekitaran yang perlu ditetapkan. Sila edit fail .bash_profile pengguna oracle, sambil menambah entri berikut:

sudo mkdir -p /u01/app/oracle
sudo chown -R oracle:oinstall /u01
sudo chmod -R 775 /u01

Laksanakan arahan berikut untuk mengatasi perubahan pembolehubah persekitaran pada fail .bash_profile anda:

# Oracle Settings
export TMP=/tmp
export ORACLE_HOSTNAME=localhost.localdomain
export ORACLE_UNQNAME=orcl
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

Pasang Oracle 11g

Langkah terakhir ialah memasang perisian pangkalan data Oracle. Mula-mula log masuk ke sistem menggunakan pengguna akar, kemudian beralih kepada pengguna oracle dan mulakan pemasang Oracle menggunakan arahan berikut:

source ~/.bash_profile

Pada ketika ini, sila tunggu pemasang Oracle untuk melaksanakan tugas awalnya secara automatik , yang mungkin mengambil sedikit masa. Setelah semua tugas pemasang selesai, anda sepatutnya boleh memulakan dan menyambung ke pangkalan data Oracle.

Ringkasan

Dalam artikel ini, kami memperkenalkan cara memasang dan mengkonfigurasi pangkalan data Oracle 11g menggunakan sistem pengendalian CentOS 7. Kami merangkumi pakej dan komponen yang mesti dipasang dan menerangkan beberapa langkah yang perlu anda ambil untuk menyediakan sistem anda. Dengan mengikuti langkah-langkah yang disediakan dalam artikel ini, anda akan berjaya memasang pangkalan data Oracle pada CentOS 7.

Atas ialah kandungan terperinci pemasangan centos oracle 11g. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn