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 :
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.
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
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.