本文件針對SQL Server 2008經測試後進行壓縮交易紀錄檔已不支援之指令,用以資料庫整理時參考。
目前測試SQL2008已經不支援以下指令1. --01 使用 BACKUP LOG ... WITH NO_LOG2. BACKUP LOG SmartIT3. WITH NO_LOG4. GO5.
6. --02 或是,使用 BACKUP LOG ... WITH TRUNCATE_ONLY7. BACKUP LOG SmartIT8. WITH TRUNCATE_ONLY9. GO10.
11. –03 或是
12. DUMP TRANSACTION SmartIT With no_log
於SQL2008上避免交易紀錄擋過大的方式為將資料庫轉為「簡單復原模式」
手動操作方式如下:
1. --01 將資料庫 SmartIT 切換為「簡單復原模式」,便會自動截斷交易記錄。
2. ALTER DATABASE SmartIT3. SET RECOVERY SIMPLE4. GO5.
6. --02 若決定要備份交易記錄檔(*.ldf),再將資料庫 SmartIT 切換回「完整復原模式」
7. ALTER DATABASE SmartIT8. SET RECOVERY FULL9. GO
==================================
0 意見:
張貼留言