Cara Memasang Basis Data Oracle pada Ubuntu?

Pemasangan basis data Oracle di Ubuntu telah banyak diterapkan dan mungkin relatif kompleks. Namun jangan khawatir, blog ini dapat membantu Anda mencapai pemasangan Oracle yang berhasil.

Unduh Gratis
untuk VM, OS, DB, File, NAS, dll.
zahiyah

Updated by Zahiyah on 2025/08/15

Daftar isi
  • Instalasi basis data Oracle pada Ubuntu

Apakah Anda mencari solusi backup file Ubuntu yang andal? Coba Vinchin Backup & Recovery!↘ Unduh Versi Percobaan Gratis

Ubuntu adalah distribusi Linux yang berbasis pada Debian. Ubuntu cocok digunakan untuk komputasi awan, server, desktop, dan perangkat IoT. Perbedaan utama antara Linux dan Ubuntu adalah bahwa Linux merupakan sistem operasi berbasis Unix, sedangkan Ubuntu adalah distribusi Linux.

Database Oracle dikenal karena kemampuan portabilitasnya yang sangat baik, antarmuka yang ramah pengguna, dan fungsionalitas yang kuat, sehingga cocok untuk berbagai lingkungan komputer. Database ini menawarkan solusi basis data yang efisien dan dapat diandalkan yang mampu memenuhi kebutuhan throughput tinggi.

Memasang basis data Oracle di Ubuntu telah banyak diterapkan dan terus diperbarui. Berikut ini menjelaskan cara pemasangan dan konfigurasi Oracle di Ubuntu untuk membantu Anda memasang dan memperbarui sistem Oracle Ubuntu. Ubuntu adalah sistem operasi berbasis Linux yang tersedia secara gratis serta menyediakan dukungan komunitas maupun profesional. Blog ini mendokumentasikan secara rinci proses pemasangan Oracle 11 di Ubuntu.

Lingkungan

Ubuntu: Ubuntu 14.04 LTS 64-bit

Oracle: Oracle 11

JDK: JDK 1.7

Memori: 1GB

Disk Keras: 20GB

CPU: 1 unit

Instalasi basis data Oracle pada Ubuntu

1.Unduh Oracle 11

Unduh Oracle 11 dari situs resmi. Tautan unduhan adalah sebagai berikut:

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

Simpan file yang diunduh dalam direktori "/home". Akan ada dua file terkompresi. Ekstrak menggunakan perintah berikut:

Setelah ekstraksi selesai, sebuah folder "database" akan dibuat di direktori home. Folder ini adalah direktori instalasi untuk Oracle.

2.Installing JDK 1.7

Anda dapat menginstal JDK 1.7 jika diinginkan.

Sebagai alternatif, Anda dapat menggunakan OpenJDK bawaan yang disediakan oleh Ubuntu Linux:

sudo apt-get install openjdk-7-jre
sudo apt-get install openjdk-7-jdk

3.Instalasi Remote Visual Desktop

Karena instalasi Oracle melibatkan penggunaan wizard instalasi, maka perlu untuk menginstalasi remote visual desktop guna mendukung proses tersebut.

4. Memperbarui Berkas Sumber

Sumber resmi Ubuntu tidak lengkap, terutama saat menginstal paket ia32-libs. Jadi Anda perlu memperbarui berkas sumber. Pertama, cadangkan berkas sumbernya, lalu tambahkan sumber berikut ke dalam daftar sumber (hapus semua sumber yang sudah ada dan tempelkan sumber berikut):

5.Installing Dependencies

Setelah mengganti file sumber, jalankan perintah berikut untuk pembaruan:

Kemudian, instal dependensi berikutnya. Penting untuk memastikan instalasi setiap paket berhasil, karena kegagalan dapat menyebabkan instalasi Oracle tidak berhasil.

sudo apt-get install bzip2
sudo apt-get install elfutils
sudo apt-get install automake
sudo apt-get install autotools-dev
sudo apt-get install binutils
sudo apt-get install expat
sudo apt-get install gawk
sudo apt-get install gcc
sudo apt-get install gcc-multilib
sudo apt-get install g++-multilib
sudo apt-get install ia32-libs
sudo apt-get install ksh
sudo apt-get install less
sudo apt-get install lesstif2
sudo apt-get install lesstif2-dev
sudo apt-get install lib32z1
sudo apt-get install libaio1
sudo apt-get install libaio-dev
sudo apt-get install libc6-dev
sudo apt-get install libc6-dev-i386
sudo apt-get install libc6-i386
sudo apt-get install libelf-dev
sudo apt-get install libltdl-dev
sudo apt-get install libmotif4
sudo apt-get install libodbcinstq4-1 libodbcinstq4-1:i386
sudo apt-get install libpth-dev
sudo apt-get install libpthread-stubs0
sudo apt-get install libpthread-stubs0-dev
sudo apt-get install libstdc++5
sudo apt-get install lsb-cxx
sudo apt-get install make
sudo apt-get install openssh-server
sudo apt-get install pdksh
sudo apt-get install rlwrap
sudo apt-get install rpm
sudo apt-get install sysstat
sudo apt-get install unixodbc
sudo apt-get install unixodbc-dev
sudo apt-get install unzip
sudo apt-get install x11-utils
sudo apt-get install zlibc

6.Periksa variabel sistem

sudo /sbin/sysctl -a | grep sem
sudo /sbin/sysctl -a | grep shm
sudo /sbin/sysctl -a | grep file-max
sudo /sbin/sysctl -a | grep aio-max
sudo /sbin/sysctl -a | grep ip_local_port_range
sudo /sbin/sysctl -a | grep rmem_default
sudo /sbin/sysctl -a | grep rmem_max
sudo /sbin/sysctl -a | grep wmem_default
sudo /sbin/sysctl -a | grep wmem_max

Setelah mendapatkan nilai parameter dari perintah di atas, tambahkan data yang sesuai di /etc/sysctl.conf. Anda dapat membuka dua terminal untuk memudahkan pengisian.

Isi konten berikut dalam sysctl.conf dengan nilai-nilai yang diperoleh:

fs.aio-max-nr = ?
fs.file-max = ?
kernel.shmall = ?
kernel.shmmax = ?
kernel.shmmni = ?
kernel.sem = ?
net.ipv4.ip_local_port_range = ?
net.core.rmem_default = ?
net.core.rmem_max = ?
net.core.wmem_default = ?
net.core.wmem_max = ?

Eksekusi perintah untuk memperbarui parameter kernel:

sudo sysctl -p

7. Tambahkan data berikut ke file /etc/security/limits.conf untuk mengatur batas kernel bagi pengguna saat ini (XXX mewakili nama pengguna saat ini):

XXX  soft nproc 2047
XXX  hard nproc 16384
XXX  soft nofile 1024
XXX  hard nofile 65536
XXX  soft stack 10240

8. Periksa /etc/pam.d/login dan tambahkan baris berikut (jika belum ada):

session required pam_limits.so

Periksa /etc/pam.d/su dan tambahkan baris berikut jika belum tersedia:

9. Secara default, Oracle tidak mendukung Ubuntu. Untuk menipu program instalasi Oracle, silakan jalankan perintah berikut:

Jika tidak dapat menjalankan perintah terakhir, Anda dapat menggunakan perintah berikut sebagai gantinya:

Tambahkan 'Ubuntu Linux release 14.04' ke dalam berkas ubuntu-release, lalu simpan dan keluar.

10. Konfigurasikan variabel lingkungan untuk Oracle

sudo gedit ~/.profile

Tambahkan baris berikut ke dalam file tersebut (gantilah xxx dengan nama pengguna Anda saat ini):

export ORACLE_BASE=/home/xxx/app/xxx
export ORACLE_HOME=${ORACLE_BASE}/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export ORACLE_UNQNAME=orcl
export PATH=PATH:${ORACLE_HOME}/bin/;

11. Mulai program instalasi Oracle untuk memulai proses instalasi.

Pertama, periksa apakah variabel lingkungan Oracle telah disetel sesuai yang Anda tentukan:

echo $ORACLE_BASE
echo $ORACLE_HOME
echo $PATH

Jika tidak diatur dengan benar, buka terminal baru, dan seharusnya akan berfungsi. Sebagai alternatif, jalankan perintah berikut:

Bagikan di:

Categories: Tech Tips