Hallo...

Resize (pengurangan) datafile dibatasi oleh HIGH WATER MARK (HWM).
Coalesce tablespace hanya 'menyatukan' block-block yang 'terpisah',
tapi tidak merubah posisi HWM. Please correct me if i am wrong.

HWM yang dimaksud rekan anda itu mungkin High Water Mark. HWM bukanlah
metode atau cara, tapi istilah/terminologi/konsep.

Gampangnya saja, kita punya tanggul kali yang tingginya 4 meter.
Selama ini, tinggi air maksimal adalah 3,5 meter sehingga tinggi air
tidak pernah melampaui tanggul. Nah, ketinggian air maksimal yang
pernah dicapai itulah yang disebut sebagai HIGH WATER MARK (HWM). Oleh
pemerintah setempat, kita tidak boleh menurunkan tinggi tanggul
menjadi 3,5 meter (apalagi di bawahnya). 

Lebih detail saya bahas di sini

http://rohmad.net/2008/07/01/high-water-mark/

Kalau anda masih ingin menurunkan size tablespace SYSTEM, ya ...
recreate database pakai export & import
- Export full database
- Buat database baru yang tablespace SYSTEM-nya lebih kecil
- Import full hasil export di atas
- Drop database yang lama

Pertanyaannya, apakah penghematan space itu sepadan dengan recreate
database baru? 

Salam,
Rohmad


--- In [email protected], dody osmon <[EMAIL PROTECTED]> wrote:
>
> makasih pak rohmat, sebelum nya saya juga pernah tanya temen saya
yang jadi trainer di oracle indonesia, dia menyarankan :
> 
> - ALTER TABLESPACE SYSTEM COALESCE;
> 
> - setelah itu baru di resize, setelah saya coba ga bisa, trus akhir nya
> dia saranin untuk melakukan HWM, lebih detail nya di suruh baca, apakah
> pakai model export ini sudah pernah di coba ??
> 
> 
> 
> thx,
> 
> 
> 
> Dody
> 
> --- On Mon, 6/30/08, rohmadsan <[EMAIL PROTECTED]> wrote:
> From: rohmadsan <[EMAIL PROTECTED]>
> Subject: [indo-oracle] Re: resize tablepsace system
> To: [email protected]
> Date: Monday, June 30, 2008, 5:23 AM
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>     
>             Hallo...
> 
> 
> 
> Resize tidak bisa dilakukan karena dulunya space 3G itu pernah
> 
> kepakai. Mungkin dulu pernah sempat ada segment (table/index/ temp
> 
> segment) yang memakai tablespace SYSTEM, namun sekarang sudah dihapus.
> 
> 
> 
> Konsep yang berkaitan dengan hal ini adalah "High Water Mark". 
> 
> 
> 
> Kalau size tablespace (datafile) tidak bisa dikurangi dengan "alter
> 
> database datafile '...' resize" sementara itu free space-nya masih
> 
> sangat banyak, satu-satunya solusi adalah recreate tablespace yang
> 
> bersangkutan. Caranya:
> 
> - export data-data yang ada di tablespace tsb
> 
> - create tablespace baru
> 
> - import data-data tsb ke tablespace baru
> 
> - drop tablespace lama.
> 
> 
> 
> Namun sayangnya, tablespace SYSTEM tidak bisa di-recreate. Kalau masih
> 
> mau dipaksa, ya dengan recreate database:
> 
> - export database full
> 
> - buat database baru
> 
> - import database
> 
> - drop database lama
> 
> 
> 
> Lebih detailnya saya bahas di sini
> 
> 
> 
> http://rohmad. net/2008/ 06/04/administra si-tablespace/
> 
> 
> 
> Salam,
> 
> Rohmad
> 
> 
> 
> --- In indo-oracle@ yahoogroups. com, dody osmon <dodytanjung79@
...> wrote:
> 
> >
> 
> > Hai,
> 
> > 
> 
> > salam kenal semua, bagaimana cara untuk resize tablepspace system yg
> 
> besar nya sudah 3 giga, padahal yang ke pakai cuma 500 M, sudah di
> 
> coba  pake alter tablespace resize, tetapi tidak bisa .
> 
> > 
> 
> > Thx

Kirim email ke