SQLServer2000でのトランザクションログ削除
SQLServer2000のEnterpriseManagerにて、
「データベース全体+トランザクションログ」バックアップの設定を行ったのですが、
バックアップ時にトランザクションログが削除されていないようで、
ログファイルがみるみる大きくなってしまいまい、
数日で、HDD容量を使い切ってしまいそうです。
設定されたジョブの内容を確認したところ、
BACKUP LOG [DB名] TO [デバイス名] WITH NOINIT, NOUNLOAD,
NAME = N'バックアップ名', NOSKIP, STATS = 10, NOFORMAT, NO_TRUNCATE
のようになっていたので、NO_TRUNCATEを外してみましたが、ダメでした。
この『教えて!goo』内でも検索したのですが、
http://oshiete1.goo.ne.jp/kotaeru.php3?q=176852
が同内容の質問だったのですが、こちらはSQLServer7.0で、
この方法は、2000では使用できませんでした。
勉強不足でまことに申し訳ございませんが、
何卒、宜しくお願いいたします。
≪環境≫
OS: Windows2000Server + ServicePack2
SQL: SQLServer2000 + ServicePack2
お礼
ご返答有難うございます。お礼遅れてしまいましてごめんなさい。ログを削除できました!有難うございました。
補足
ご返答ありがとうございます。ご返事遅れましてすみませんm(__)mまたお聞きしたいのですが、ログの切り捨てを実行してみましたが、容量が元々の649MBから1MBも減っていなかったので、ヘルプを見たところ、データベースを復旧する場合に必要なログは消すことが出来ないそうなのです。これを消す方法はあるのでしょうか?