Rumah > pangkalan data > Oracle > Cara memasang Oracle11g pada sistem CentOS 7 (langkah)

Cara memasang Oracle11g pada sistem CentOS 7 (langkah)

PHPz
Lepaskan: 2023-04-19 14:27:29
asal
5131 orang telah melayarinya

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

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

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

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

Simpan dan keluar dari fail.

Kemudian gunakan arahan berikut untuk menjadikan parameter sistem yang diubah suai berkuat kuasa serta-merta:

sysctl -p
Salin selepas log masuk

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

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

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

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

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

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:

  • Anda mesti menggunakan pengguna root untuk melaksanakan perintah ./runInstaller, jika tidak, Kebenaran ralat yang dinafikan akan digesa.
  • Apabila memilih jenis pemasangan, pilih Lazim untuk dipasang menggunakan pilihan lalai.
  • Dalam tetapan jenis storan Oracle11g, pilih Sistem Fail untuk menggunakan sistem fail untuk storan.
  • Dalam tetapan pilihan pemasangan, pilih "Pasang dan konfigurasikan Pangkalan Data Oracle" dan "Buat Pangkalan Data".
Langkah 9: Cipta pangkalan data Oracle11g

Selepas pemasangan Oracle11g selesai, anda perlu mencipta pangkalan data Oracle11g baharu.

Anda boleh menggunakan arahan berikut untuk mencipta pangkalan data:

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.

dbca
Salin selepas log masuk
Apabila mencipta pangkalan data, anda perlu memberi perhatian kepada perkara berikut:

Gunakan Sistem Fail sebagai jenis storan.

    Dalam tab Pentadbir, nyatakan akaun pentadbir dan kata laluan.
  • Dalam tab Set Aksara, gunakan set aksara AL32UTF8.
  • Dalam tab Storan, tetapkan Saiz Fail Pangkalan Data tab Saiz kepada 1024MB.
  • Langkah 10: Sahkan pemasangan Oracle11g
Selepas pangkalan data Oracle11g dicipta, anda boleh mengesahkan sama ada pemasangan dan konfigurasi Oracle11g adalah betul.

Anda boleh menggunakan arahan berikut untuk log masuk ke pangkalan data Oracle11g:

Selepas berjaya log masuk, anda boleh melaksanakan beberapa pernyataan SQL mudah untuk mengesahkan pemasangan dan konfigurasi Oracle11g.

sqlplus / as sysdba
Salin selepas log masuk
Sebagai 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;
Salin selepas log masuk
Ringkasan

Oracle11g 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!

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