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


      

Kirim email ke