Kalau cara sperti itu memang bisa mas, namun yang saya tanyakan apakah ada fasilitas defragment untuk tablespace dalam oracle sehingga kita tidak perlu recreate tablesapce karena pasti memerlukan downtime :)
Best Regards, Yunanto Aji Nugroho --- On Fri, 6/25/10, Thian Daniel <[email protected]> wrote: From: Thian Daniel <[email protected]> Subject: RE: [indo-oracle] Defrag Tablespace To: "[email protected]" <[email protected]> Date: Friday, June 25, 2010, 9:50 AM Ada 2 cara. 1. buat tablespace baru lalau table tablenya di move ke tablespace baru,kemudian tablespace lama didelete lalu di create ulang,lalu move lagi ke tablespace dngn nama yg lama 2. Exp semua data,lalau didrop tablenya lalu di imp ulang. Mungkin ada pakar2 yg lain yg bs nambahin? Sent from My Nokia Phone -----Original Message----- From: Yunanto Aji Nugroho Sent: 25/06/2010 09:49:36 Subject: [indo-oracle] Defrag Tablespace Dear All, Pernah ada yang mengalami seperti ini : SQL> ALTER DATABASE DATAFILE 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF' RESIZE 1024M; ALTER DATABASE DATAFILE 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF' * ERROR at line 1: ORA-03297: file contains used data beyond requested RESIZE value Pada waktu saya cek ternyata kondisi dari datafile segmentntnya terpecah2, adakah cara defrag tablespace? Thanks... Best Regards, Yunanto Aji Nugroho [Non-text portions of this message have been removed]

