エラー対応の最新の日記
5144 自動拡張をユーザーがキャンセルしたか タイムアウトしました
【環境】
Windows
VB.NET
SQL Server SQLServer
【現象】
大量のデータを処理中にエラー発生
イベントログを見ると
イベントの種類: 情報
イベント ソース: MSSQLSERVER
イベント ID: 5144
データベース 'XXXXX' のファイル 'XXXXX_def_Data' の自動拡張をユーザーがキャンセルしたか、62 ミリ秒でタイムアウトしました。ALTER DATABASE を使用して、このファイルの FILEGROWTH の値の設定を小さくするか、または新しいファイル サイズを明示的に設定してください。
とインフォメーションででていた。
【原因】
DBの自動拡張が処理しきれないらしい
データは「1 MB 単位。拡張制限なし。 」になっている。
ログが「10% 単位。拡張制限なし。 」になっている。
【対応】
データベースのサイズが大きくなればなるほど 一回に拡張するサイズが肥大化するってことなので 固定値に設定し対応
一応ログ、データともに修正
ちなみにSQL Server2005では 対象のデータベースを右クリックして「プロパティ」の中で情報を確認、変更できる
※変更するボタンは右スクロールが必要かも。
コメント
コメントできません (ログインするとコメントできます)
コメントはまだありません