Kalau database dalam mode ARCHIVELOG, dapat mencoba log miner, kemudian nanti coba tambahkan kriteria where sesuai <nama tabel>
Berikut contoh melakukan drop tabel TEST2, maka hasil log minernya akan seperti berikut: select timestamp, seg_name, session#, sql_redo >From V$LOGMNR_CONTENTS where seg_name='TEST2' timestamp seg_name session# sql_redo ... 05/06/2008 09:55:17 TEST2 78 /* OracleOEM */ DROP TABLE "TOPO2"."TEST2" CASCADE CONSTRAINTS; ... Nanti akan menghasilkan sql_redo untuk tabel tersebut dan tanggal transaksinya pada kolom "timestamp". Termasuk jika ada drop table. Tentunya harus mengestimasi tanggal kemungkinannya untuk memilih archive log yang akan di "miner", misalnya 2 hari yang lalu tabel masih ada, coba saja menggunakan range waktu tersebut untuk mencari transaksi tersebut. Saran : Jika anda melakukan log miner saat peak time, sebaiknya melibatkan tidak terlalu banyak archived log. Jadi bertahap sesuai range waktu yang dikehendaki. Salam Yahya On 6/5/08, Andes Febrian <[EMAIL PROTECTED]> wrote: > > Dear gurus, > > Adakah log yg mencatat di oracle untuk mengetahui table apa yg telah di > drop > dan kapan, karena di database saya, ada table yg telah terdrop, sepertinya > tidak di sengaja. terima kasih, mohon pencerahannya. > > -- > Cheers, > ^_^ Andes ^_^ > > [Non-text portions of this message have been removed] > > > [Non-text portions of this message have been removed]

