Tags
Jika Anda pengguna database Microsoft SQL Server 2000 dan sedang mengalami masalah dengan space harddisk dikarenakan banyaknya transaksi yang tersimpan dalam database sehingga file log-nya (*.ldf) membengkak, berikut ini adalah cara untuk memperkecil file log tersebut.
Bagi teman-teman yang sudah pengalaman, cara dibawah ini sudah usang atau kadaluarsa, tetapi bagi teman-teman yang baru mengenal Microsoft SQL Server berharap cara dibawah ini bisa memberikan manfaat.
Berikut tahapan-nya:

Gambar 1. Kondisi file LDF sebelum di Shrink
Gambar 1. diatas menunjukkan size file-file LDF sebelum diperkecil menggunakan menu Shrink Database yang ada di tools SQL Server Enterprise Manager.

Gambar 2. Query untuk menghapus log
Selanjutnya masuk ke SQL Query Analyzer untuk menghapus log transaksi dengan perintah query seperti yang ditunjukkan pada gambar 2 diatas (langkah 1: pilih database-nya; langkah 2: ketik query-nya; langkah 3: running query-nya).

Gambar 3. Tahapan Proses Shrink
Setelah proses diatas selesai dilakukan, masuklah ke SQL Server Enterprise Manager, klik database yang ingin diperkecil log-nya, kemudian klik kanan dan pilih All Tasks, kemudian pilih menu Shrink Database…

Gambar 4. Proses Shrink telah Berhasil
Jika proses Shrink Database sudah berhasil maka akan muncul kotak message seperti diatas.
Kemudian lihatlah file-file log melalui Windows Explorer, apakah file log-nya sudah mengecil ?

Gambar 5. Kondisi file LDF setelah proses Shrink
Bandingkan gambar 5 diatas dengan gambar 1 sebelumnya, nampak jelas perbedaan size masing2 file log-nya.
Selamat mencoba semoga berhasil.
tks atas infonya GAN…:) smg bermanfaat bgi ane,,Ane coba..^_^..
Thanks banget bro..sangat bermanfaat
size file masih sama…gmana donk?
Kalo size file-nya 1kb itu sudah benar, jika tdk, coba ulangi lagi.
Nuhun pisan informasina, urang cobian heula atuh yeuh…!!