Anda di halaman 1dari 6

Banyak bagi beberapa orang yang sangat kesulitan menginstall tools Oracle-XE ini di ubuntu

bahkan ada yang mengalami eror nah kali ini saya bakal kasih tutor cara install Oracle-xe dan sql
Developer di ubuntu tenang walaupun saya mengucapkan di ubuntu tapi tutorial ini bisa di gunkan
di linux maupun debian kok nah ikuti tutor di bawah ini :
Sebelum memulai silahkan download oraclenya dan sql developernya di bawah ini :

Download oracle java disni


Di sini saya menggunakan oracle java versi 11.2 untuk 64bit
Download sql developer disini
Disini saya menggunakan sql developer versi 4.1.0-19 untuk 64bit
note : jika anda menggunakan versi 32bit untuk oracle dan sql dev silahkan cari file
yang untuk 32bit jika tidak ada silahkan coba untuk linux 64 jika versi 32bit tidak ada di
mungkinkan 64bit dapat di install di 32bit dan jika anda ingin menggunakan versi sqldev sama dengan punya saya silahkan klik Previous Version untuk versi yang
sebelumnya.

Jika sudah di download semua sekarang kita memulai install oracle dan sql-devnya di bawah ini :
1. Kita akan memulai dengan memasukan repository jdknya dan menginstallnya untuk menopang
oracle dan sql devnya.
root@ubuntu:/home/ubuntu# sudo add-apt-repository
ppa:webupd8team/java
root@ubuntu:/home/ubuntu# sudo apt-get update
root@ubuntu:/home/ubuntu# sudo apt-get install oracle-java8installer
note : jika muncul configurenya klik ok dan pilih yes untuk licensenya
Jika anda mengalami eror dkg (1) silahkan ketik perintah :
root@ubuntu:/home/ubuntu# sudo dpkg --configure -a
note : jika configure-nya gagal dan masih ada eror silahkan coba install ulang lagi.

root@ubuntu:/home/ubuntu# sudo apt-get install oracle-java8-installer


root@ubuntu:/home/ubuntu# java -version
2. Jika sudah berhasil installation JDK8-nya silahkan ikuti langkah selanjunta yaitu menambah
script bash untuk membaca JAVA HOME agar memudahkan aksesnya.
root@ubuntu:/home/ubuntu# sudo gedit /etc/bash.bashrc
lalu masukan script dibawah ini tepat diakhir script bash-nya
export JAVA_HOME=/usr/lib/jvm/java-7-oracle

export PATH=$JAVA_HOME/bin:$PATH
Jika sudah save perubahanya lalu lanjut mengesekusi perintah untuk mereload bash-nya agar
perubahannya terbaca.
root@ubuntu:/home/ubuntu# source /etc/bash.bashrc
root@ubuntu:/home/ubuntu# echo $JAVA_HOME
3. Jika sudah sekarang kita cek apakah direktory jdk8nya sudah terbaca dengan perintah :
root@ubuntu:/home/ubuntu# /usr/lib/jvm/java-7-oracle
note : jika direktorinya belum terbaca tidak apa-apa nanti dibawah post ini akan
ditambah dengan script baru agar direktori terbaca.
4. Selanjutnya kita mulai install Oraclennya silahkan ketik perintah :
intall terdahulu package untuk mengesekusi rpm file nya agar mudah silahkan ikuti perintah
dibawah ini :
root@ubuntu:/home/ubuntu# sudo apt-get install alien libaio1
unixodbc
5. Sekarang masuk ke direktori file yang kita download tadi dan extrack filenya dari zip.
root@ubuntu:/home/ubuntu# cd Downloads
root@ubuntu:/home/ubuntu# unzip oracle-xe-11.2.01.0.x86_64.rpm.zip
root@ubuntu:/home/ubuntu# cd Disk1
Jika sudah sekarang kita mulai menginstallnya :
root@ubuntu:/home/ubuntu# sudo alien --scripts -d oracle-xe11.2.0-1.0.x86_64.rpm
note : waktu penginstallan akan memakan waktu dan anda hanya akan mendapati stuck
diam ditempat jangan di apa-apakan biarkan saja sampai benar-benar selesai.
6. Jika sudah sekarang kita akan membuat file chkconfig file ini hanya terdapat di OS red hat
karena kita memakali linux atau ubuntu dan debian maka kita akan membuatnya terlebih dahulu :
root@ubuntu:/home/ubuntu# sudo gedit /sbin/chkconfig
lalu masukan script bash di bawah ini dan save
#!/bin/bash
# Oracle 11gR2 XE installer chkconfig hack for Ubuntu
file=/etc/init.d/oracle-xe

if [[ ! `tail -n1 $file | grep INIT` ]]; then


echo >> $file
echo '### BEGIN INIT INFO' >> $file
echo '# Provides: OracleXE' >> $file
echo '# Required-Start: $remote_fs $syslog' >> $file
echo '# Required-Stop: $remote_fs $syslog' >> $file
echo '# Default-Start: 2 3 4 5' >> $file
echo '# Default-Stop: 0 1 6' >> $file
echo '# Short-Description: Oracle 11g Express Edition' >> $file
echo '### END INIT INFO' >> $file
fi
update-rc.d oracle-xe defaults 80 01
#EOF
Selanjutanya kita rubah exitensi filenya agar terbaca :
root@ubuntu:/home/ubuntu# sudo chmod 755 /sbin/chkconfig
7. Jika sudah sekarang kita buat file di 60-oracle.conf nya dengan perintah :
root@ubuntu:/home/ubuntu# sudo gedit /etc/sysctl.d/60-oracle.conf
lalu masukan tambahan script configurenya di bawah ini lalu save
# Oracle 11g XE kernel parameters
fs.file-max=6815744
net.ipv4.ip_local_port_range=9000 65000
kernel.sem=250 32000 100 128
kernel.shmmax=536870912
Sekarang kita load karnel parameter kita dengan perintah :
root@ubuntu:/home/ubuntu# sudo service procps start
Jika ingin perubahan diverifikasi bisa dengan perintah di bawah ini :
root@ubuntu:/home/ubuntu# sudo sysctl -q fs.file-max
fs.file-max = 6815744
root@ubuntu:/home/ubuntu#
Setelah itu silakan lanjutakan dengan perintah di bawah ini :
root@ubuntu:/home/ubuntu# sudo ln -s /usr/bin/awk /bin/awk
root@ubuntu:/home/ubuntu# mkdir /var/lock/subsys
root@ubuntu:/home/ubuntu# touch /var/lock/subsys/listener
8. Jika sudah kita kebali lagi ke direktori Disk1 dan menginstall oracle-xe ya

root@ubuntu:/home/ubuntu# cd Disk1
root@ubuntu:/home/ubuntu/Disk1# sudo dpkg --install oraclexe_11.2.0-2_amd64.deb
Tunggu hingga selesai dan membutuhkan waktu yang cukup lama.
9. Jika sudah sekarang kita akan mengesekusi perintah dibawah ini untuk menghindari kesalahan
"ORA-00845: MEMORY_TARGET error. Note: replace size=4096mdan kita akan membuat
memory virtual (RAM virtual).
root@ubuntu:/home/ubuntu# sudo rm -rf /dev/shm
root@ubuntu:/home/ubuntu# sudo mkdir /dev/shm
root@ubuntu:/home/ubuntu# sudo mount -t tmpfs shmfs -o size=4096m
/dev/shm
Lalu tambahkan file S01shm :
root@ubuntu:/home/ubuntu# sudo gedit /etc/rc2.d/S01shm_load
Lalu tambahkan script dibawah ini lalu simpan
#!/bin/sh
case "$1" in
start) mkdir /var/lock/subsys 2>/dev/null
touch /var/lock/subsys/listener
rm /dev/shm 2>/dev/null
mkdir /dev/shm 2>/dev/null
mount -t tmpfs shmfs -o size=4096m /dev/shm ;;
*) echo error
exit 1 ;;
esac
Setelah itu rubah exitensinya :
root@ubuntu:/home/ubuntu# sudo chmod 755 /etc/rc2.d/S01shm_load
10. Sekarang kita configurasi oraclenya ketik perintah :
root@ubuntu:/home/ubuntu# sudo /etc/init.d/oracle-xe configure
Sekarang kita tambahkan script bash agar oracle java dapat di akses dengan mudah :
root@ubuntu:/home/ubuntu# sudo gedit /etc/bash.bashrc
Lalu masukan script di bawah ini pada akhir script bash dan
save
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=XE
export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
export ORACLE_BASE=/u01/app/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH

Lalu reload file bashnya dan masukan tambahan script lalu esekusi lagi:
root@ubuntu:/home/ubuntu# source /etc/bash.bashrc
root@ubuntu:/home/ubuntu# echo $ORACLE_HOME
root@ubuntu:/home/ubuntu# /u01/app/oracle/product/11.2.0/xe
selanjutnya rebot pc/laptop anda dan jika sudah lakukan perintah oracle start :
root@ubuntu:/home/ubuntu# sudo service oracle-xe start
Lalu masuk ke direktori Desktop dan rubah exitensi oraclexe-gettingstarted.desktop
root@ubuntu:/home/ubuntu# cd /home/ubuntu/Desktop
root@ubuntu:/home/ubuntu# sudo chmod a+x oraclexegettingstarted.desktop
Sekarang kita install Sql-Developernya yang hampir sama dengan installation oracle-xenya tapi
tidak memerlukan configurasi hanya menginstall biasa dan silahkan mengikuti perintah di bawah ini
:
11. Masuk ke direktori file hasil download tadi dan install file :
root@ubuntu:/home/ubuntu# cd Downloads
root@ubuntu:/home/ubuntu# sudo alien --scripts -d sqldeveloper4.0.0.13.80-1.noarch.rpm
note : waktu penginstallan akan memakan waktu dan anda hanya akan mendapati stuck
diam ditempat jangan di apa-apakan biarkan saja sampai benar-benar selesai.

12. Jika sudah silahkan install file hasil dari installatio di atas yang berformat .deb :
root@ubuntu:/home/ubuntu# sudo dpkg --install
sqldeveloper_4.0.0.13.80-2_all.deb
13. Sekarang kita buat direktory .sqldeveloper pada /home/user/.sqldeveloper pada ubuntu.
root@ubuntu:/home/ubuntu# sudo mkdir /home/.sqldeveloper/
Sekarang kita akan menjalankan sqldevelopernya :
root@ubuntu:/home/ubuntu# sudo /opt/sqldeveloper/sqldeveloper.sh
lalu masukan perintah dibawah ini pada terminal saat perintah di
atas di jalankan tepat di akhir kalimat :
/usr/lib/jvm/java-7-oracle

Sekian dari saya tentang tutorial Install Oracle-XE java dan Sql Developer di Linux Ubuntu,
walaupun sedikit ribet tapi terbayarkan dengan hasil sempurna.

Anda mungkin juga menyukai