Cara Install Oracle XE di Ubuntu Debian

Diposting pada

Setelah saya memberikan cara install oracle XE di windows, kali ini dilinux masbro…
Dan dalam tahap ini kita memasuki proses penginstallan Oracle Database jurus jitu yang wajib dipersiapkan yaitu :

hardisk minimal 1.5 GB
SWAP minimal 1 GB
koneksi internet

Setelah amunisi dirasa cukup dan memadai, langsung aja buka Terminal anda dan ikuti langkah-langkah berikut  :
1. Update ubuntu anda
$ sudo apt-get update

2. Install library-library yang dibutuhkan, disini anda akan diminta untuk menjadi SuperUser :
# apt-get install libaio libaio1


(nb : jika pada Ubuntu andabelum terdapat apt(Advanced Packaging Tool) , anda akan diminta untuk mendownload dan menginstall tool yang diperluan dan anda hanya tinggal mengikuti petunjuk yang diberikan)
3. Download Oracle 10g.deb-nya (pilih yang oracle universal .deb)

4. Download 32 bit library nya

(optional :letakkan segala file yang telah di download ke direktori home, karena secara default terminal anda menunjuk ke direktori home atau anda dapat merubahnya menunjuk ke direktori yang anda inginkan dengan mengetik cd [tujuan])
5.  Install 32bit library  dan oraclenya
# sudo dpkg-i –force-architecture libaio.deb // untuk memudahkan pengetikan saya merename nama file yang semula libaio_0.3.104-4_i386.deb  menjadi libaio.deb

# sudo dpkg-i –force-architecture oracle.deb // sama seperti diatas


Konfigurasi Oracle Databasenya
$ sudo /etc/init.d/oracle-xe configure

Kemudian Akan muncul tampilan seperti dibawah ini :
Isi HTTP Port-nya dengan
8080

Isi database listenerya dengan

1521

Isi Password yang akan digunakan nanti untuk SYS dan SYSTEM
Terakhir pilih yes

setelah semua hal diatas dilakukan akan muncul tampilan seperti dibawah ini :


Kemudian Edit file .bashrc (gedit /.bashrc) dan diisi dengan script dibawah ini lalu save :

ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server PATH=$PATH:$ORACLE_HOME/bin export ORACLE_HOME export ORACLE_SID=XE export PATH

Terakhir, Unlock User  SYS and SYSTEM, masuk ke sql command line :

SQL> alter user sys identified by “your_password” account unlock;   // isi dengan password yang telah dibuat sebelumnya
SQL> alter user system identified by “your_password” account unlock;  // isi dengan password yang telah dibuat sebelumnya

Oracle Database 10g telah selesai dan  siap untuk digunakan

jika terjadi kendala saat instalasi :


Authentication Failure
Maksud dari Authentication Failuer yaitu anda belum menyetting password yang dibutuhkan. cara menyettingnya :
$ sudo passwd // kemudian isi password baru

SWAP yang tersedia kurang dari kapasitas yang dibutuhkan
sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576
sudo mkswap /swapfile
sudo swapon /swapfile
sudo cp /etc/fstab /etc/fstab.orig
sudo su –
echo ‘/swapfile swap swap defaults 0 0′ >> /etc/fstab
exit

Saat membuka sql* command line terdapat tulisan:

/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/nls_lang.sh: 114: [[: not found

cara mengatasinya :
buka file nls_lang.sh ( /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/nls_lang.sh) menggunakan text editor
ubah #! /bin/sh menjadi #! /bin/bash

Schema hr tidak dapat dibuka
alter user HR account unlock ;
alter user HR identified by –the password– ;
exit

Kalau masalah schema hr tidak dapat dibuka sebenarnya hanya masalah hak akses saja..


Gambar Gravatar
Blogger dan Programmer | andhika.na@gmail.com

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *