2

SQL Server 2008 で、トランザクション ログを無効にしたり、ログ ファイルをクリアしたりする方法はありますか?

プロジェクトで 1 つのクエリを実行すると (トランザクションの点で非常に大きい)、このログ ファイルのサイズが大きくなります (20 ~ 30 GB)。

今、他のオプションを無効にしたい

4

1 に答える 1

1

このT-SQLを使用してログファイルをクリアできます。

BACKUP log [CustomerServiceSystem] with truncate_only
go
DBCC SHRINKDATABASE ([CustomerServiceSystem], 10, TRUNCATEONLY)
go

ログを無効にする場合は、これを使用できます

ALTER DATABASE MyDB SET RECOVERY SIMPLE;

このリンクを参照してください

于 2014-05-17T12:30:46.753 に答える