Jumat, 07 Mei 2010

Cara mengaktifkan oracle

seperti yang diketahui, saat kita mengeksekusi baris SQL di ORACLE kita masih menyimpannya di instance. Instance adalah penyimpanan sementara di ORACLE. Biasanya, perintah "commit" lebih sering kita pakai di ORACLE daripada di MySQL. Sebab perintah "commit" akan menyetujui semua perubahan yg sudah dieksekusi di instance.

seperti ini gambar alurnya :
seorang pegawai melakukan insert data --> data masih tersimpan di instance --> commit --> data tersimpan di datafile (istilah database di oracle).
jika pegawai tersebut tidak menyertakan commit, maka data yg di insert belum masuk ke datafile.


oke dah, tadi cuma intermezzo dikit..
Tidak seperti MySQL, Oracle punya beberapa tahapan untuk mengaktifkannya. Sebenarnya MySQL juga ada tahapan penghidupan, tapi relatif lebih mudah. Tinggal klak klik di Control Pannel nya.

next, kita akan melakukan hal yang sederhana tapi penting yaitu menghidupkan oracle mulai awal selesai instalasi sampai kita dihadapkan pada halaman untuk menulis perintah SQL.

langsung aja deh..
pertama buka terminal.. uda bisa kan?
nb : login OS yang sudah kita install (Red Hat) pakai login oracle atau user lain selain root tempat kita install oracle
langsung ketik ini gan.!
[oracle@rere /]$ . oraenv --> inget, ada titik nya.!
ORACLE_SID = [orc] ? --> teken enter saja.

kalau masih awal-awal mengaktifkan oracle akan muncul tulisan
ORACLE_HOME
jangan di tekan enter dulu, isikan dengan alamat database kita.
biasanya alamatnya ini u01/app/oracle/oracle/product/10.2.0/db_1
jadi lengkapnya :
ORACLE_HOME [/home/oracle] ?  u01/app/oracle/oracle/product/10.2.0/db_1


NB: kalau sudah pengaktifan kedua dan selanjutnya tidak akan ditanyai alamat database


oke lanjut..
[oracle@rere /]$ lsnrctl START listener --> buka port listener
[oracle@rere /]$ emctl status dbconsole --> cek status enterprise manager (em) sudah aktif atau belum.


kalau belum aktif : 
[oracle@rere /]$ emctl start dbconsole 

untuk masuk ke SQL console [oracle@rere /]$ sqlplus / as sysdba --> login oracle dengan user sys (setara root di MySQL)

SQL > startup mount; --> tahap mount, instance sudah siap
SQL > alter database open; --> buka database

untuk masuk ke enterprise manager (hampir sama seperti phpmyadmin beserta control panelnya)
- buka browser terserah
- di alamat URL browser ketikkan http://rere:1158/em

untuk masuk SQL GUI :
- masuk terminal lagi, ketikkan
[oracle@rere /]$ isqlplusctl start
- buka browser
- di alamat URL browser ketikkan http://rere:5560/isqlplus

sip... selanjutnya terserah pembaca mau ngapain..

masi menerima kritik dan saran gan.. makasi sudah membaca.!



2 komentar:

Anonim mengatakan...

thanks bro..

Bla bla blacksheep mengatakan...

oke gan sama2..