2011年8月22日 星期一

資料庫 'tempdb' 的交易記錄已滿

因sql 2008 已無法使用:(只適用 SQL 2000,2005)
-----------------------------
BACKUP LOG tempdb WITH TRUNCATE_ONLY
DBCC SHRINKDATABASE (tempdb)
-----------------------------
會出現:'TRUNCATE_ONLY' 不是可辨識的 BACKUP 選項。


解決方式:
(1)restart sql
(2)試著對tempdb壓縮,取得一些空間

其實:
這問題該是:安裝的mssql 2008 ->tempdb 所在的磁碟槽 ; 若是hd 夠大的話,應不會有此問題出現!!
所以建議, c: 一定要保持一定的空間容量 ; 像我的剩 1.5 GB 結果都被tempdb咬去吃了..

沒有留言:

張貼留言