Rumah >pangkalan data >Oracle >Bagaimana untuk memasang Oracle 11g pada sistem Linux

Bagaimana untuk memasang Oracle 11g pada sistem Linux

PHPz
PHPzasal
2023-04-04 10:40:481731semak imbas

Oracle 11g ialah sistem pengurusan pangkalan data hubungan (RDBMS) yang berkuasa yang digunakan secara meluas dalam aplikasi peringkat perusahaan. Artikel ini akan menerangkan cara memasang Oracle 11g pada sistem Linux.

Pertama, pastikan sistem memenuhi keperluan asas berikut:

  • Sistem Linux 64-bit
  • Sekurang-kurangnya 4GB memori fizikal
  • Sekurang-kurangnya 12GB ruang cakera

Seterusnya, kita perlu melakukan beberapa tetapan prapemasangan. Mula-mula, buat kumpulan dan pengguna baharu untuk pengguna Oracle:

sudo groupadd oinstall
sudo groupadd dba
sudo useradd -g oinstall -G dba oracle

Seterusnya, kita perlu memasang beberapa kebergantungan yang diperlukan. Gunakan arahan berikut untuk memasang kebergantungan:

sudo apt-get install gcc make binutils x11-utils libaio-dev -y

Semasa proses pemasangan, anda mungkin digesa untuk memasang kebergantungan tambahan. Sila ikut arahan.

Sekarang, kita perlu memuat turun fail pemasangan Oracle 11g. Anda boleh memuat turunnya dari laman web rasmi Oracle. Setelah muat turun selesai, nyahzip fail ke dalam folder.

unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip

Selepas membuka zip, anda akan mendapat folder bernama "pangkalan data" yang mengandungi fail pemasangan Oracle 11g dan fail lain yang diperlukan.

Seterusnya, buka terminal dan laksanakan arahan berikut di bawah pengguna akar untuk memulakan pemasang grafik:

xhost +
sudo su
./runInstaller

Selepas memulakan pemasang, anda akan memasuki antara muka GUI. Dalam antara muka ini anda perlu melakukan operasi berikut:

  1. Pilih "Buat dan urus pangkalan data".
  2. Pilih "Pangkalan Data Edisi Standard" (Edisi Perusahaan juga boleh digunakan, tetapi memerlukan lebih banyak sumber perkakasan)
  3. Masukkan lokasi pemasangan perisian Oracle, contohnya: /u01/app/oracle/product / 11.2.0/dbhome_1
  4. Pilih bahasa yang sesuai dengan anda
  5. Pilih set aksara yang sesuai dengan anda
  6. Pilih "Singleton" pada halaman seterusnya
  7. Di bawah Pilih "Sistem Desktop (Gnome atau KDE)" pada halaman

Seterusnya, anda perlu membuat beberapa tetapan:

  1. Pengguna dan kumpulan: oracle yang dibuat sebelum ini di sini Pengguna dan kumpulan sudah wujud, hanya menggunakannya secara langsung.
  2. Tetapkan Kata Laluan: Tetapkan kata laluan untuk pentadbir Oracle dan pengguna SYS dan SYSTEM.
  3. Kapasiti memori: Tetapkan saiz SGA dan PGA mengikut memori fizikal anda.

Seterusnya, anda perlu melakukan beberapa konfigurasi tambahan:

  1. Pilih "Buat Pangkalan Data Baharu".
  2. Masukkan nama pangkalan data, contohnya: orcl.
  3. Pilih "Sistem Fail"
  4. Masukkan lokasi fail pangkalan data, contohnya: /u01/app/oracle/oradata.
  5. Pilih "Bahasa Inggeris (Amerika Syarikat) dalam data" pada halaman seterusnya.

Seterusnya, anda perlu melakukan beberapa pemasangan tambahan:

  1. Pasang komponen dan lesen yang tinggal
  2. Klik pasang dan tunggu proses pemasangan tamat

Selepas pemasangan selesai, anda perlu membuat beberapa tetapan tambahan:

  1. Tetapkan pembolehubah ORACLE_HOME, ORACLE_SID dan PATH:
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1/
export ORACLE_SID=orcl
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
  1. Mulakan Oracle:
sqlplus / as sysdba
startup
  1. Konfigurasikan Pendengar:
netca

Dalam proses ini, anda perlu memasukkan maklumat berikut :

  1. Nama Pendengar: LISTENER
  2. Protokol Pendengar: TCP
  3. Alamat IP: Pilih semua alamat IP yang tersedia (jika anda tidak tahu alamat IP anda, anda boleh menggunakan arahan ifconfig untuk melihatnya )
  4. Port: 1521
  5. Klik Selesai dan tunggu konfigurasi selesai
  6. Akhir sekali, mulakan Pendengar:
lsnrctl start

Kini, Oracle 11g telah Berjaya dipasang pada sistem Linux anda. Anda boleh menggunakan alat baris arahan Oracle sqlplus untuk menyambung ke pangkalan data anda dan mula menggunakannya.

Atas ialah kandungan terperinci Bagaimana untuk memasang Oracle 11g pada sistem Linux. 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