Skip to content

Startup dan shutdown instance

Administrasi (aktivitas) yang bisa kita lakukan pada instance adalah startup, shutdown, dan alter. Secara umum proses startup adalah sebagai berikut:

  1. Database mati (shutdown)
    Background process belum naik. Memori belum dialokasikan
  2. nomount
    Backgroung process dinaikkan. Memory dialokasikan
  3. mount
    Instance membaca control file. Control file berisi konfigurasi database. Instance belum membaca data file.
  4. open
    Instance sudah membaca data file (header). Database siap diakses

Instance state

Command (perintah) startup :
startup
startup open
startup nomount
startup mount
startup force

Command “startup” saja tanpa argument, by default adalah “startup open”
Command “startup force” adalah sama saja dengan “shutdown abort” kemudian “startup”

Command shutdown :
shutdown normal
shutdown transactional
shutdown immediate
shutdown abort

Berikut ini perbandingan proses shutdown normal (N), transactional (T), immediate (I), dan abort (A):



Silahkan baca yang berikut ini juga :

8 Comments

  1. Junior

    mr, saya sudah mempunyai database sesuai dg langkah2 yg tlah diajarin dgn hasil yang sesuai. namun ketika saya maju kelangkah ini, dicommand saya masukin startup, knapa malah muncul sperti ini ya?
    ’startup’ is not recognized as an internal or external command
    mohon penjelasannya mr.
    thx

    Posted on 22-Sep-08 at 8:12 am | Permalink
  2. rohmadne

    Login dulu ke SQLPLUS dengan user sysdba. Perintah startup dan shutdown dijalankan dari SQLPlus prompt. Untuk mulai login, lihat http://rohmad.net/2008/08/21/memulai-koneksi-ke-database/

    Posted on 22-Sep-08 at 9:06 am | Permalink
  3. Junior

    mr. sorie mo nanya lagi, klo untuk passwordnya saya masukkan kenapa error ya? apa passwordnya berbeda dengan database yang saya buat di http://farm4.static.flickr.com/3142/2527497638_0bd7cda41c.jpg?v=0
    oh ya mr, host string di sql*plus apa perlu diisi? trus apa gunanya ya? thankx very much

    Posted on 22-Sep-08 at 9:35 am | Permalink
  4. Junior

    mr, sy ud coba.. ternyata kalau menggunakan user name “system” dengan password yang saya buat itu dapat berjalan.
    tapi kalau “sysdba” tidak bisa. apa memang berbeda “system” dengan “sysdba”, mohon penjelasannya mr. rohmadne.. thanks

    Posted on 22-Sep-08 at 9:45 am | Permalink
  5. rohmadne

    Saya kira artikel di http://rohmad.net/2008/08/21/memulai-koneksi-ke-database/ sudah cukup jelas :)

    host string digunakan untuk koneksi client server. Kalau connect pakai user sys, tambahkan parameter as sysdba.

    Posted on 23-Sep-08 at 4:34 am | Permalink
  6. Junior

    mr.. mo nanya lagi donk, kenapa saya mo masuk ke SQL plus terjadi error ya? padahal saya sudah masukan user dan password dengan benar.

    pesan error yang muncul:
    ORA-01034: ORACLE not available
    ORA-27101: shared memory realm does not exist

    mohon bantuannya.. thanks.

    Posted on 06-Oct-08 at 2:33 am | Permalink
  7. rohmadne

    Hallo Mas junior. Error tsb artinya Oracle sedang down. Untuk connect dan kemudian startup, anda harus login pakai user “sys dba”. Lihat penjelasan lebih lanjut di http://rohmad.net/2008/08/21/memulai-koneksi-ke-database/

    Posted on 08-Oct-08 at 12:57 am | Permalink
  8. tenardi

    om saya mau tanya, perbedaan user sys dengan system itu apa ya?? kalau tidak salah user system juga mempunyai hak2 akses sebagai dba kan??
    thx…

    Posted on 31-Dec-09 at 5:23 pm | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*