Linux - Menginstal Oracle 11g di Ubuntu

Untuk menginstal database Oracle 11g di Ubuntu, pertama unduh Ubuntu dengan kernel generik dari Ubuntu, dan kemudian lepaskan tautannya. Setelah proses selesai, unduh Oracle versi 11gr2 dari tautan resmi Oracle. X server diperlukan untuk menginstal Oracle pada Ubuntu tetapi sebelum ini menonaktifkan "Deny koneksi TCP ke fitur X server, untuk memungkinkan database server untuk terhubung ke desktop.

Server X restart segera setelah itu. Setelah ini selesai, perbarui semua paket pemrograman "anf" Ubuntu, kemudian hubungkan melalui SSH dan masukkan root setelah perintah diberikan dan kemudian restart lagi. Instalasi Oracle memerlukan banyak paket dengan menghubungkan melalui SSH. Pergi ke root dan berikan perintah. Lanjutkan untuk memperbarui shell ke bash dan kemudian membuat modifikasi yang diperlukan dalam konfigurasi pengguna sistem dan bersama dengan itu, modifikasi beberapa file sistem dengan menambahkan dan mengintegrasikan, dan terakhir, memvalidasi beberapa parameter penting, seperti ukuran memori bersama. Disarankan untuk me-restart sistem atau memaksa penanganan parameter. Lanjutkan dengan menginstal Oracle setelah menyelesaikan pembaruan pasca instalasi untuk file konfigurasi sistem.

Unduh UBUNTU

Instalasi dilakukan pada UBUNTU 8.0.4.1 dengan kernel 2.6.24-24-generik yang tersedia untuk diunduh dari tautan berikut

Unduh Oracle

Versi Oracle yang digunakan adalah 11gr2, tersedia untuk diunduh dari tautan ini

Konfigurasi server X

Diperlukan server X untuk instalasi Oracle ini. Perhatikan bahwa kita harus menonaktifkan fitur "Tolak koneksi TCP ke server X" untuk memungkinkan database server terhubung ke desktop.

Untuk menonaktifkan opsi ini dari desktop Anda:

  • Buka Sistem> Administrasi> Jendela Masuk
  • Pada tab Keamanan, hapus centang opsi Tolak koneksi TCP ke server X
  • Setelah ini selesai, ia akan memulai ulang server X.

Memperbarui paket

Kami harus memperbarui UBUNTU dan semua paket:

  • Terhubung melalui ssh
  • Beralih ke root:

 #sudo -s 
  • Luncurkan perintah berikut:

 # apt-get update # apt-get dist-upgrade 
  • Mengulang kembali:

 #reboot 

Menginstal paket yang diperlukan untuk pra-instalasi

Sejumlah paket diperlukan untuk menginstal Oracle:

build-essential, libaio1, gawk, ksh, libmotif3, alien, libtool, dan lsb-rpm.

Untuk menginstalnya cukup terhubung melalui ssh, beralih ke root dan jalankan perintah:

 # apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm 

Perbarui shell

Diperlukan untuk memperbarui shell ke bash. Untuk melakukan ini, gunakan kode berikut:

 # cd / bin # ls -l / bin / sh lrwxrwxrwx 1 root root 4 2008-04-28 19:59 / bin / sh -> dash # ln -sf bash / bin / sh # ls -l / bin / sh lrwxrwxrwx 1 root root 4 2008-05-01 22:51 / bin / sh -> bash 

Perbarui konfigurasi pengguna sistem

Anda perlu membuat beberapa perubahan pada konfigurasi sistem:

  • Pergi ke tingkat direktori root:

 # cd # pwd / root 
  • Tambahkan grup: oinstall, dba, tidak ada

 addgroup oinstall Menambahkan grup 'oinstall' (GID 1001) ... Selesai. # addgroup dba Menambahkan grup 'dba' (GID 1002) ... Selesai. # addgroup nobody Menambahkan grup 'tidak ada' (GID 1003) ... Selesai. # usermod -g tidak ada seorang pun 
  • Tambahkan pengguna oracle

 # useradd -g oinstall -G dba -p kata sandi -d / home / oracle -s / bin / bash oracle # passwd oracle Kata sandi diubah. # mkdir / home / oracle # chown -R oracle: dba / home / oracle 
  • Buat tautan simbolis

 # ln -s / usr / bin / awk / bin / awk # ln -s / usr / bin / rpm / bin / rpm # ln -s / usr / bin / basename / bin / basename # mkdir /etc/rc.d # untuk i dalam 0 1 2 3 4 5 6 S; lakukan ln -s / etc / rc $ id /etc/rc.d/rc$id; selesai 
  • Buat ORACLE_BASE

 # mkdir -p / u01 / app / oracle # chown -R oracle: dba / u01 

Memperbarui konfigurasi sistem

  • Kita juga harus membuat beberapa perubahan pada beberapa file sistem dengan menambahkan sejumlah parameter seperti ukuran memori bersama ke file /etc/sysctl.conf :

 fs.file-max = 65535 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 1024 65535 net.core.rmem_default = 1048576 net_core.rmem.rmem = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144 
  • Selanjutnya, kita harus mengintegrasikan yang berikut ini ke file /etc/security/limits.confce :

 oracle soft nproc 2047 oracle hard nproc 16383 oracle soft nofile 1023 Oracle hard nofile 65535 
  • Selanjutnya, tambahkan berikut ini ke /etc/pam.d/login untuk memvalidasi parameter /etc/security/limits.conf:

 sesi diperlukan /lib/security/pam_limits.so sesi diperlukan pam_limits.so 
  • Sebelum melanjutkan ke tahap berikutnya restart sistem, yang direkomendasikan, atau paksa penanganan parameter yang ditambahkan melalui perintah sysctl-p :

 sysctl -p: # sysctl -p kernel.printk = 4 4 1 7 kernel.maps_protect = 1 fs.inotify.max_user_watches = 524288 vm.mmap_min_addr = 65536 net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf. all.rp_filter = 1 fs.file-max = 65535 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 1024 65535 net.core.rmem_default = 1064 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144 

Menginstal Oracle

Setelah langkah-langkah di atas selesai, cukup masuk sebagai pengguna Oracle dan luncurkan Oracle runInstaller yang dapat diunduh yang dapat dieksekusi (pada tingkat direktori) dan ikuti langkah-langkah instalasi.

Konfigurasi pasca pemasangan

Setelah instalasi selesai, itu akan membuat beberapa pembaruan ke file konfigurasi sistem:

  • Tambahkan baris berikut ke / etc / profile:

 ekspor ORACLE_HOME = / u01 / app / oracle / produk / 11.XY / db_home1 ekspor PATH = $ PATH: /u01/app/oracle/product/11.XY/db_home1/bin 
  • Tambahkan variabel lingkungan berikut:

 ekspor ORACLE_BASE = / u01 / app / oracle ekspor ORACLE_HOME = / u01 / app / oracle / produk / 11.XY / db_home1 ekspor ORACLE_OWNR = ekspor PATH oracle = $ PATH: $ ORACLE_HOME / bin 
Artikel Sebelumnya Artikel Berikutnya

Tips