ログ ファイルはいっぱいです。とは?
質問させていただきます。
SQL Server 2003で、以下のようなエラーが出ました。
---------------
2006/xx/xx xx:xx:xx - MSSQLSERVER (17052) - "エラー : 9002、レベル : 17、状態 : 6 データベース 'tempdb' のログ ファイルはいっぱいです。ログ領域を解放するには、データベースのトランザクション ログをバックアップしてください。"
一応、”DBCC SHRINKDATABASE(tempdb)”にて、圧縮を行ったのですが、これだけでOKなのでしょうか?
バックアップについて設定しようとしたら、
--------------
MSSQLSERVER (17055) - "18204 : BackupDiskFile::OpenMedia: バックアップ デバイス 'E:\backup\tempdb.bak' を open にできませんでした。オペレーティング システム エラー = 2(指定されたファイルが見つかりません。)。"
--------------------
と、叱られてしまいました。
バックアップファイルとは、あらかじめ空ファイルなどを作っておくのでしょうか?
以下のHPを読んでみても、よくわからないので、質問させていただきました。
特集: バックアップとリカバリの克服
http://www.sqlpassj.org/tokushu/backup/default.aspx
よろしくお願いします。m(_。_)m
お礼
アドバイスありがとうございました!無事解決しました。すばやい回答感謝しています。 教えていただいたサイトも活用したいと思います。ところでイベントログの設定ですが7日経過後上書きから、必要に応じて上書きに変更したのですがよかったでしょうか?お暇なときに回答いただけると助かります。