iT邦幫忙

0

SQL 2000 LDF 太大....

kulaku 2010-05-18 12:36:4211301 瀏覽
  • 分享至 

  • xImage

SQL 2000 DATABASE的LDF 太大有十幾Gb
有沒有方法弄小一點?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
16
linyt
iT邦研究生 1 級 ‧ 2010-05-19 09:47:33
最佳解答
  1. 大大可以參考微軟的方式(有三種吧), http://support.microsoft.com/kb/256650/zh-tw
  2. 如果上述執行後, LDF還是沒降下來, 要進行DB卸載的方式, 把原LDF砍掉, (再新增一個新的LDF), 之後再把原mdf 再次掛載上到系統上即可.

P.S. 我有點忘了()內這個動作是不是要做...印象是要這樣做.

18
外獅佬
iT邦大師 1 級 ‧ 2010-05-18 13:25:15

執行一下壓縮就好了....
壓縮的SQL語法

<pre class="c" name="code">
USE [資料庫]
DBCC SHRINKFILE([log檔id],2)
6
cpc0935
iT邦研究生 5 級 ‧ 2010-05-19 21:38:58

linyt大大說得對,先卸載資料庫,再刪除ldf檔(或是保守點,更名之),再附加資料庫回去,新的ldf檔即被產生,我都是這樣做的,很快又有效。

我要發表回答

立即登入回答