Pak Anthony,

SID cuma 1 = BANDUNG, yg td JKT cm sample aja si..

Script tersebut sudah dijalankan, tetapi muncul error lanjutan : 

SQL>  @D:\AtWork\CTL.SQL;

Control file created.

ALTER DATABASE OPEN RESETLOGS
*
ERROR at line 1:
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: 'D:\ORACLE\ORADATA\BANDUNG\SYSTEM01.DBF'


Dr error diatas, kalo saya baca2 perlu recover datafile / recover database.
namun, sptnya kok tidak ada akhirnya. malah byk error lainnya.

Thanks,

Bati Firdaus K





________________________________
From: Anthony Kurniawan <[email protected]>
To: [email protected]
Sent: Wed, January 13, 2010 11:47:23 AM
Subject: Re: Bls: [indo-oracle] Database tidak mau Open

  
Dear Pak Bati F,

Ketika dilihat dari error Bapak,

ORA-01122 : database file 3 failed verification check

ORA-01110 : data file 3: 'D:\ORACLE\ORADATA\ JKT\VWMLITE01. DBF'

ORA-01270 : file is more recent than controlfile - old controlfile

terdapat datafile VWMLITE01.DBF namun tidak terdaftar pada controlfile yang 
Bapak miliki.. Bisa coba dilihat Pak file fisiknya di directory tersebut ? 
Karena yang saya lihat dari hasil script controlfile yang Bapak miliki, hanya 
SID untuk Bandung, sedangkan file di atas tertulis JKT dan tidak terlampir di 
struktur database yang Bapak miliki...
Atau memang terdapat 2 SID di server Bapak ?

NB : Jika memang hanya terdapat 1 SID, sebaiknya dicari tau dulu Pak, seluruh 
datafile yang Bapak miliki, apakah sudah tertera pada script controlfile di 
bawah ?
apabila belum tertera, cantumkan path tersebut dengan menambah line pada script 
di bawah. 

Semoga membantu....

"Gapailah cita-citamu setinggi langit karena jika kau meleset sekalipun, kau 
akan tetap berada diantara bintang-bintang"   

--- Pada Rab, 13/1/10, Anthony Kurniawan <anthony_kurniawan04 0...@yahoo. com> 
menulis:

Dari: Anthony Kurniawan <anthony_kurniawan04 0...@yahoo. com>
Judul: Re: Bls: [indo-oracle] Database tidak mau Open
Kepada: indo-oracle@ yahoogroups. com
Tanggal: Rabu, 13 Januari, 2010, 11:24 AM

 

Dear Pak Bati F,

Ya benar Pak, dari script tersebut akan membuat ulang controlfile, 

dijalankan dalam keadaan startup nomount

Bapak save saja file tersebut dengan format .sql (misal : createcontrofile. sql)

kemudian Bapak login ke SQL*Plus, terlebih dahulu shutdown immediate database 
(jika dalam keadaan mount), lalu setelah database down, jalankan command 
startup nomount.

lalu setelah berhasil dalam keadaan nomount, execute script tersebut :

SQL> @createcontrolfile. sql

(perhatikan path dimana Bapak menaruh file tersebut, misal ditaruh di 
D:\oracle),

maka sebelum login SQL*Plus, change directory terlebih dahulu ke path tersebut 
menggunakan perintah cd di cmd windows).

NB : Ada baiknya Bapak melakukan backup controlfile lama Bapak terlebih dahulu 
ke path lain (biasanya terdapat 3 buah controlfile (mirroring), Bapak dapat 
melihat path-path controlfile Bapak melalui file initBANDUNG. ora, biasa 
terletak di {ORACLE_HOME} \database)

jika tidak ada file initBANDUNG. ora, coba liat spfileBANDUNG. ora.

Semoga membantu...

"Gapailah cita-citamu setinggi langit karena jika kau meleset sekalipun, kau 
akan tetap berada diantara bintang-bintang" 

--- Pada Rab, 13/1/10, Bati Firdaus Kurniawan <bati_fk_1804@ yahoo.com> menulis:

Dari: Bati Firdaus Kurniawan <bati_fk_1804@ yahoo.com>

Judul: Re: Bls: [indo-oracle] Database tidak mau Open

Kepada: indo-oracle@ yahoogroups. com

Tanggal: Rabu, 13 Januari, 2010, 9:04 AM

saya coba itu & sudah googling gmn caranya recreate controlfile- nya..

apakah hasil spt dibawah ini yang dimaksud & kemudian di jalankan di SQL*Plus 
nnti?

CREATE CONTROLFILE REUSE DATABASE "BANDUNG" RESETLOGS  NOARCHIVELOG

MAXLOGFILES 50

MAXLOGMEMBERS 5

MAXDATAFILES 100

MAXINSTANCES 1

MAXLOGHISTORY 226

LOGFILE

GROUP 1 'D:\ORACLE\ORADATA\ BANDUNG\REDO01. LOG'  SIZE 100M,

GROUP 2 'D:\ORACLE\ORADATA\ BANDUNG\REDO02. LOG'  SIZE 100M,

GROUP 3 'D:\ORACLE\ORADATA\ BANDUNG\REDO03. LOG'  SIZE 100M

DATAFILE

'D:\ORACLE\ORADATA\ BANDUNG\SYSTEM01 .DBF',

'D:\ORACLE\ORADATA\ BANDUNG\UNDOTBS0 1.DBF',

'D:\ORACLE\ORADATA\ BANDUNG\CWMLITE0 1.DBF',

'D:\ORACLE\ORADATA\ BANDUNG\DRSYS01. DBF',

'D:\ORACLE\ORADATA\ BANDUNG\EXAMPLE0 1.DBF',

'D:\ORACLE\ORADATA\ BANDUNG\INDX01. DBF',

'D:\ORACLE\ORADATA\ BANDUNG\ODM01. DBF',

'D:\ORACLE\ORADATA\ BANDUNG\TOOLS01. DBF',

'D:\ORACLE\ORADATA\ BANDUNG\USERS01. DBF',

'D:\ORACLE\ORADATA\ BANDUNG\XDB01. DBF',

'D:\ORACLE\ORADATA\ BANDUNG\USER_ DATA.ORA' ,

'D:\ORACLE\ORADATA\ BANDUNG\USER_ DATA1.ORA' ,

'D:\ORACLE\ORADATA\ BANDUNG\USER_ DATA2.ORA'

CHARACTER SET WE8MSWIN1252

;

ALTER DATABASE OPEN RESETLOGS;

Thanks,

Bati Firdaus K

____________ _________ _________ __

From: Anthony Kurniawan <anthony_kurniawan0 4 0...@yahoo. com>

To: indo-oracle@ yahoogroups. com

Sent: Wed, January 13, 2010 8:10:50 AM

Subject: Bls: [indo-oracle] Database tidak mau Open

Dear Pak Bati,

Maaf Pak, platform OS nya apa ya Pak ? Unix/Solaris/ Windows ?

Jika di Unix/Solaris, Bapak dapat melakukan pengecekan terlebih dahulu apakah 
proses2 di oracle nya masih berjalan ex: SMON, PMON, etc..

command yang dapat digunakan : ps -ef | grep ora

jika masih muncul beberapa proses, maka sebaiknya terlebih dahulu Bapak matikan 
listener dan jalankan command shutdown abort dari SQL*PLUS.

Jika terdapat error yang Bapak sebutkan di bawah, ada baiknya Bapak melakukan 
create ulang controlfile dari database Bapak, berikut langkahnya :

Setelah database berhasil down, lakukan startup mount juga dari SQL*PLUS :

SQL> alter database backup controlfile to trace;

lalu cari direktori udump pada server Bapak :

jika unix : {ORACLE_BASE} /admin/{SID} /udump

pada direktori tersebut cari file yang tercreated terakhir, gunakan command : 
ll -ltr untuk mengurutkan berdasarkan tanggal (format file yaitu .trc).

jika windows : {ORACLE_BASE} \admin\{SID} \udump

file tersebut merupakan script untuk melakukan create ulang controlfile 
(nantinya Bapak ubah saja formatnya menjadi .sql, namun ada beberapa hal juga 
yang perlu diedit dari file tersebut, tidak mentah2 diubah formatnya lalu 
diexecute).

mungkin sebaiknya Bapak googling, gmn cara membuat ulang controlfile secara 
detail, karena sulit menjelaskan secara detail disini.

setelah controlfile baru tercreate, seringnya ketika database di open, akan 
memerlukan recovery..

O iya ada backup an dari databasenya ga Pak ?

"Gapailah cita-citamu setinggi langit karena jika kau meleset sekalipun, kau 
akan tetap berada diantara bintang-bintang" 

--- Pada Sel, 12/1/10, Bati Firdaus Kurniawan <bati_fk_1804@ yahoo.com> menulis:

Dari: Bati Firdaus Kurniawan <bati_fk_1804@ yahoo.com>

Judul: [indo-oracle] Database tidak mau Open

Kepada: "indo oracle milis" <indo-oracle@ yahoogroups. com>

Tanggal: Selasa, 12 Januari, 2010, 5:56 PM

Dear All,

Listrik di kantor tiba2 padam, dan saat menyala kembali Database tidak bisa 
"Open".

Sedangkan saya sendiri bukan seorang DBA.

Ketika mau cek SQL di toad ternyata muncul error : 

ORA-01033: ORACLE initialization or shutdown in progress.

Setelah di cek ke database, muncul error :

ORA-01122 : database file 3 failed verification check

ORA-01110 : data file 3: 'D:\ORACLE\ORADATA\ JKT\VWMLITE01. DBF'

ORA-01270 : file is more recent than controlfile - old controlfile

apa yang harus saya lakukan ya?

mohon bantuannya..

Thanks,

Bati Firdaus K

____________ _________ _________ _________ _________ __

Do You Yahoo!?

Tired of spam?  Yahoo! Mail has the best spam protection around 

http://mail. yahoo.com 

[Non-text portions of this message have been removed]

Yahoo! Mail Kini Lebih Cepat dan Lebih Bersih. Rasakan bedanya sekarang! 
http://id.mail. yahoo.com

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

Berselancar lebih cepat. Internet Explorer 8 yang dioptimalkan untuk Yahoo! 
otomatis membuka 2 halaman favorit Anda setiap kali Anda membuka browser. 
Dapatkan IE8 di sini! 

http://downloads. yahoo.com/ id/internetexplo rer

[Non-text portions of this message have been removed]

Yahoo! Mail Kini Lebih Cepat dan Lebih Bersih. Rasakan bedanya sekarang! 
http://id.mail. yahoo.com

[Non-text portions of this message have been removed]


 


      

[Non-text portions of this message have been removed]

Kirim email ke