Terima kasih banget atas tip nya pak bowo.
Pada saat saya mencoba sesuai dengan tip ini, ternyata percobaan saya
tidak berhasil, hal ini kemungkinan besar sayatidak memenuhi syarat
yang ditulis oleh pak bowo. Untuk itu saya ingin bertanya bagaimanakah
cara mengecek syarat ke 2 sampai ke 4:
2. Menggunakan Automatic Undo Management
>
> 3. Data yg dibisa direcover adalah data2 transaksi yg masih ada
> didalam undo tablespace. Lama waktu maksimum "tersimpan" di dalam
> undo tablespace = setingan nilai utk parameter UNDO_RETENTION. Atau
> bisa lebih lama jika tdk ada transaksi lain yg menggunakan
> block/extent yg dipakai data2 lama tsb di dalam undo tablespace.
>
> 4. Database dalam keadaan open, dan tidak ada physical corruption
> (media failure)

dari sqlplus. Dan tolong jelaskan sedikit tentang UNDO_RETENTION dan
bagaimana cara mengeset UNDO_RETENTION tersebut? .

Sekian.
B.Rgds
Betty

On 1/22/06, Yulius Wibowo <[EMAIL PROTECTED]> wrote:
> Salah satu cara utk melakukan recovery data adalah dengan
> menggunakan flashback query.
>
> Hal ini hanya dapat dilakukan dgn syarat:
> 1. Versi Database yg dipakai 9i/10G
>
> 2. Menggunakan Automatic Undo Management
>
> 3. Data yg dibisa direcover adalah data2 transaksi yg masih ada
> didalam undo tablespace. Lama waktu maksimum "tersimpan" di dalam
> undo tablespace = setingan nilai utk parameter UNDO_RETENTION. Atau
> bisa lebih lama jika tdk ada transaksi lain yg menggunakan
> block/extent yg dipakai data2 lama tsb di dalam undo tablespace.
>
> 4. Database dalam keadaan open, dan tidak ada physical corruption
> (media failure)
>
> 5. Yang bisa direcover hanyalah data yang berubah akibat perintah
> DML (Data Manipulation Language, spt INSERT, UPDATE, DELETE dan
> MERGE) dan sudah terlanjur dicommit. Sedangkan kalau disebabkan
> karena perintah2 DDL (Data Definition Language, spt DROP,
> TRUNCATE, ...) data tidak bisa direcover dengan menggunakan
> flashback query (gunakan alternatif lain : FLASHBACK DROP, FLASHBACK
> DATABASE).
>
>
> Contoh FLASHBACK QUERY:
>
> Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 -
> Production
>
> SQL> connect scott/tiger
>
> SQL> create table dept1 as select * from dept;
>
>
> SQL> select to_char(sysdate,'dd-mm-yyyy hh24:mi:ss') from dual;
>
> TO_CHAR(SYSDATE,'DD
> -------------------
> 22-01-2006 10:59:15
>
> SQL> delete from dept1;
>
> 4 rows deleted.
>
> SQL> commit;
>
> Commit complete.
>
> SQL> select * from dept1;
>
> no rows selected
>
> SQL> rollback;
>
> SQL> select * from dept1;
>
> no rows selected
>
> SQL> select * from dept1
> as of timestamp TO_TIMESTAMP('22-01-2006 10:59:1','dd-mm-yyyy
> hh24:mi:ss');
>
> DEPTNO DNAME LOC
> ---------- -------------- -------------
> 10 ACCOUNTING NEW YORK
> 20 RESEARCH DALLAS
> 30 SALES CHICAGO
> 40 OPERATIONS BOSTON
>
>
> Recover data using FLASHBACK QUERY
> -----------------------------------
>
> SQL> insert into dept1
> select * from dept1
> as of timestamp TO_TIMESTAMP('22-01-2006 10:59:1','dd-mm-yyyy
> hh24:mi:ss');
>
> 4 rows created.
>
> SQL> select * from dept1;
>
> DEPTNO DNAME LOC
> ---------- -------------- -------------
> 10 ACCOUNTING NEW YORK
> 20 RESEARCH DALLAS
> 30 SALES CHICAGO
> 40 OPERATIONS BOSTON
>
> SQL> COMMIT;
>
> Bowo
>
>
>
>
>
>
>
> --
> -----------I.N.D.O - O.R.A.C.L.E---------------
> Keluar: [EMAIL PROTECTED]
> Website: http://indo-oracle.lizt.org (NEW)
> -----------------------------------------------
>
> Bergabung dengan Indonesia Thin Client User Groups,
> Terminal Server, Citrix, New Moon Caneveral, di:
> http://indo-thin.vze.com
> Yahoo! Groups Links
>
>
>
>
>
>
>
>





--
-----------I.N.D.O - O.R.A.C.L.E---------------
Keluar: [EMAIL PROTECTED]
Website: http://indo-oracle.lizt.org (NEW)
-----------------------------------------------

Bergabung dengan Indonesia Thin Client User Groups, 
Terminal Server, Citrix, New Moon Caneveral, di:
http://indo-thin.vze.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indo-oracle/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Kirim email ke