【求助】關於 SQL Server 的 Transaction Log





hertw
2004-12-12, 10:45 AM
SQL Server 2000 的 Transaction Log 檔越來越大,都比原先資料庫檔大上了 N 倍,不知 Transaction Log 是否可以刪除?刪於系統又會有什麼影響?




yanglog
2004-12-12, 09:51 PM
先做備份(選擇完整備份)後便會刪除了

hertw
2004-12-13, 09:51 AM
先做備份(選擇完整備份)後便會刪除了

我是用 ArcServe 2000 備份的,它備份完之後並沒有把 Transaction Log 給刪掉!

alanl
2004-12-13, 04:10 PM
請參閱SQL QUERY ANALYZER內的DBCC SHRINKFILE指令說明

ghow
2004-12-13, 07:08 PM
方法一.備份時要連Transaction Log 也一起備份
方法二.將模型改成簡易.

hertw
2004-12-18, 11:56 AM
我每次備份都是備份 Database 本身的資料而已,因為我看了一下 ARCServe 的選項,只能選 Database 或是 Transaction Log。

我是這樣想,是否可以把資料庫離線,然後把 Transaction Log 給刪掉,再把它重新上線,不知這樣的資料庫日後會不會出問題?

yanglog
2004-12-19, 12:32 AM
偶說的是用SQL本身的備份(完整模式)