Rumah >pangkalan data >Oracle >Penjelasan terperinci tentang tutorial pemasangan linux oracle11g

Penjelasan terperinci tentang tutorial pemasangan linux oracle11g

PHPz
PHPzasal
2023-04-04 09:14:086075semak imbas

Jika anda ingin memasang Oracle 11g pada sistem pengendalian Linux, artikel ini akan memberikan anda tutorial terperinci. Tutorial ini dibahagikan kepada tiga bahagian: menyediakan persekitaran, memuat turun fail pemasangan Oracle dan memasang Oracle 11g.

Sediakan persekitaran

Sebelum memasang Oracle 11g, anda perlu memastikan bahawa sistem pengendalian Linux anda memenuhi keperluan Oracle 11g. Oracle 11g menyokong pengedaran Linux berikut:

  • Oracle Linux 4 Update 7 atau lebih tinggi (32-bit atau 64-bit)
  • Red Hat Enterprise Linux 4 Update 7 atau lebih tinggi Versi lebih tinggi (32-bit atau 64-bit)
  • SUSE Linux Enterprise Server 10 SP2 atau lebih tinggi (32-bit atau 64-bit)

Selain itu, anda perlu memastikan Perkara berikut pakej perisian telah dipasang pada sistem pengendalian anda:

  • binutils
  • compat-libstdc++-33
  • compat-libstdc++-33.i686
  • elfutils-libelf
  • elfutils-libelf-devel
  • gcc
  • gcc-c++
  • glibc
  • glibc-common
  • glibc-devel
  • glibc-headers
  • ksh
  • libaio
  • libaio.i686
  • libaio-devel
  • 🎜>libgcc
  • libstdc++
  • libstdc++.i686
  • libstdc++-devel
  • make
  • numactl-devel
  • Mula-mula, buka tetingkap terminal dan masukkan arahan berikut untuk menyemak sama ada sistem anda telah memasang semua pakej yang diperlukan:

Jika ia sudah dipasang dalam sistem anda Selepas semua pakej dipasang, anda akan melihat output berikut:

yum list binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio.i686 libaio-devel libgcc libstdc++ libstdc++.i686 libstdc++-devel make numactl-devel sysstat

Jika anda mendapati terdapat pakej yang dinyahpasang dalam sistem anda, anda boleh memasangnya menggunakan arahan berikut:

Installed Packages
binutils.x86_64                     2.17.50.0.6-14.el5        installed
compat-libstdc++-33.x86_64          3.2.3-69.el5              installed
compat-libstdc++-33.i686            3.2.3-69.el5              installed
elfutils-libelf.x86_64              0.137-3.el5               installed
elfutils-libelf-devel.x86_64        0.137-3.el5               installed
gcc.x86_64                          4.1.2-55.el5              installed
gcc-c++.x86_64                      4.1.2-55.el5              installed
glibc.x86_64                        2.5-118.el5_10.3          installed
glibc-common.x86_64                 2.5-118.el5_10.3          installed
glibc-devel.x86_64                  2.5-118.el5_10.3          installed
glibc-headers.x86_64                2.5-118.el5_10.3          installed
ksh.x86_64                          20120801-56.el5           installed
libaio.x86_64                       0.3.106-5.el5             installed
libaio.i686                         0.3.106-5.el5             installed
libaio-devel.x86_64                 0.3.106-5.el5             installed
libgcc.x86_64                       4.1.2-55.el5              installed
libstdc++.x86_64                    4.1.2-55.el5              installed
libstdc++.i686                      4.1.2-55.el5              installed
libstdc++-devel.x86_64              4.1.2-55.el5              installed
make.x86_64                         1:3.81-23.el5_10.1        installed
numactl-devel.x86_64                2.0.9-2.el5               installed
sysstat.x86_64                      7.0.2-5.el5               installed

Muat turun fail pemasangan Oracle

yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio.i686 libaio-devel libgcc libstdc++ libstdc++.i686 libstdc++-devel make numactl-devel sysstat
Seterusnya, anda perlu memuat turun fail pemasangan Oracle 11g dari tapak web rasmi Oracle. Mula-mula, pergi ke tapak web Oracle untuk memuat turun fail pemasangan versi Linux x86_64. Fail yang dimuat turun dinamakan

dan

. Setelah dimuat turun, nyahzip kedua-dua fail zip ke dalam direktori yang sama.

linux.x64_11gR2_database_1of2.zipMemasang Oracle 11glinux.x64_11gR2_database_2of2.zip

Sebelum memasang Oracle 11g, sila pastikan anda telah log masuk ke sistem sebagai pengguna akar.

Buat direktori pemasangan

  1. Pertama, buat direktori untuk menyimpan Oracle 11g. Masukkan arahan berikut dalam terminal:

Arahan di atas mencipta tiga direktori, iaitu direktori pemasangan Oracle 11g, direktori pentadbir contoh pangkalan data Oracle dan direktori data contoh pangkalan data. Sudah tentu, anda boleh menetapkan direktori ini mengikut keperluan anda.

mkdir /u01/app/oracle/product/11.2.0/dbhome_1
mkdir /u01/app/oracle/admin/orcl
mkdir /u01/app/oracle/oradata/orcl

Salin fail pemasangan ke direktori sementara

  1. Sebelum memulakan pemasangan, kami perlu menyalin fail pemasangan Oracle dari direktori yang dinyahzip ke direktori /tmp. Masukkan arahan berikut dalam terminal:

Nota: Tukar laluan

ke laluan di mana anda menyahmampatnya.
cp /home/user/Downloads/linux.x64_11gR2_database_1of2.zip /tmp/
cp /home/user/Downloads/linux.x64_11gR2_database_2of2.zip /tmp/

/home/user/Downloads/Tetapkan pembolehubah persekitaran untuk pengguna Oracle

  1. Kami perlu menetapkan pembolehubah persekitaran LD_LIBRARY_PATH dan PATH untuk pengguna Oracle. Masukkan arahan berikut dalam terminal:

Arahan ini membolehkan kami log masuk sementara ke sistem sebagai pengguna oracle. Seterusnya, masukkan arahan berikut:

su - oracle

Tambah dua baris berikut di bahagian bawah fail dan simpan fail.

vi ~/.bash_profile

Jalankan atur cara pemasangan
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export PATH=$ORACLE_HOME/bin:$PATH
  1. Kembali kepada pengguna root dan masukkan arahan berikut untuk memulakan pemasangan.

Arahan ini akan memulakan antara muka pemasangan Oracle 11g. Dalam antara muka, pilih pilihan "Pasang perisian pangkalan data sahaja", dan kemudian ikut gesaan untuk menyelesaikan pemasangan.

cd /tmp
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
cd database
./runInstaller
Selepas melengkapkan pemasangan, anda perlu melakukan beberapa kerja konfigurasi. Jalankan arahan berikut sebagai pengguna akar dalam terminal:

Arahan ini akan melaksanakan wizard konfigurasi Oracle 11g, cuma ikut gesaan.

/u01/app/oracle/product/11.2.0/dbhome_1/root.sh
Pada ketika ini, anda telah berjaya memasang pangkalan data Oracle 11g. Jika anda ingin mencipta contoh pangkalan data baharu, anda boleh melakukannya menggunakan alat DBCA Oracle.

Atas ialah kandungan terperinci Penjelasan terperinci tentang tutorial pemasangan linux oracle11g. 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