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

pemasangan centos oracle 11g

WBOY
Lepaskan: 2023-05-18 10:04:07
asal
863 orang telah melayarinya

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:

  • Sistem pengendalian CentOS 7
  • Fail pemasangan Oracle 11g
  1. Pasang pakej perisian yang diperlukan
    Sebelum anda mula memasang Oracle 11g, anda perlu memasang beberapa pakej yang diperlukan. Jalankan arahan berikut dalam terminal untuk memasang:
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
Salin selepas log masuk
  1. Buat pengguna dan kumpulan
    Anda perlu mencipta kumpulan baharu dan pengguna baharu untuk memasang Oracle 11g. Jalankan arahan berikut dalam terminal:
groupadd oinstall
groupadd dba
useradd -m -g oinstall -G dba oracle
passwd oracle
Salin selepas log masuk
  1. Muat turun dan nyahmampat fail pemasangan Oracle 11g
    Muat turun fail pemasangan Oracle 11g Release 2 dari tapak web rasmi Oracle dan ekstrak ke direktori:
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
Salin selepas log masuk
  1. Tetapkan pembolehubah persekitaran
    Sebelum memasang Oracle, anda perlu menetapkan beberapa pembolehubah persekitaran. Jalankan arahan berikut dalam terminal:
vi /etc/profile.d/oracle.sh
Salin selepas log masuk

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
Salin selepas log masuk

Kemudian simpan dan tutup fail.

source /etc/profile.d/oracle.sh
Salin selepas log masuk
  1. Ubah suai parameter kernel
    Sebelum memasang Oracle, anda perlu mengubah suai parameter kernel sistem pengendalian Linux. Jalankan arahan berikut dalam terminal:
vi /etc/sysctl.conf
Salin selepas log masuk

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
Salin selepas log masuk

Simpan dan tutup fail, kemudian jalankan arahan berikut untuk memuatkan semula parameter kernel:

sysctl -p
Salin selepas log masuk
  1. Teruskan dengan pemasangan
    Sekarang anda telah menyelesaikan semua persediaan pemasangan untuk Oracle 11g. Masukkan direktori di mana fail pemasangan terletak di terminal dan jalankan arahan berikut:
./runInstaller
Salin selepas log masuk

Jalankan wizard pemasangan dan ikut gesaan. Selepas pemasangan selesai, tutup tetingkap terminal.

  1. Mengkonfigurasi Pendengar Oracle
    Sebelum melaksanakan sebarang operasi pangkalan data, anda perlu mengkonfigurasi Pendengar Oracle. Jalankan arahan berikut dalam terminal:
netca
Salin selepas log masuk

Ikuti gesaan untuk mencipta pendengar.

  1. Buat Pangkalan Data
    Akhir sekali, anda boleh mencipta pangkalan data baharu menggunakan alat grafik Pembantu Konfigurasi Pangkalan Data (DBCA) atau secara manual. Jalankan arahan berikut dalam terminal untuk menjalankan DBCA:
dbca
Salin selepas log masuk

atau secara manual:

sqlplus / as sysdba
SQL> create database mydb;
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan