2017-02-21 5 views
0

に縮小されていない私は、コマンドによって、できるだけ多くのログファイルを縮小したいログファイルには、SQL Serverの

Cannot shrink log file 2 ('LogFile') because the logical log file located at the end of the file is in use.

私はこれらのソリューションをテストし、私の問題はまだ解消されていません。

  • DBCC OpenTran =>アクティブなオープントランザクションはありません。
  • 変更復旧モデルとDBCC SHRINKFILE
  • ログのバックアップおよびDBCC SHRINKFILE

どのように私はこの問題を解決することができますか?
log_reuse_wait_desc:CHECKPOINT

CHECKPOINTを実行し、私の問題が解決DBCCSHRINKFILE後

は、私はこのクエリを実行

SELECT name, database_id, log_reuse_wait, log_reuse_wait_desc FROM sys.databases 

結果

を解決しました。

+1

これは何を示していますか? SELECT name、database_id、log_reuse_wait、log_reuse_wait_desc FROM sys.databases – manderson

+0

log_reuse_wait_descが 'CHECKPOINT'に等しい –

+0

ここにいくつかの成功があったようです。 https://www.sqlservercentral.com/Forums/Topic122690-24-1.aspx – manderson

答えて

0

私はこのクエリを実行

SELECT name, database_id, log_reuse_wait, log_reuse_wait_desc FROM sys.databases 

結果: log_reuse_wait_desc:CHECKPOINT

とチェックポイントを実行し、私の問題解決をDBCCSHRINKFILEました。

関連する問題