msdb データベース
msdb データベースは、警告やジョブのスケジュール設定のために SQL Server エージェントによって使用されます。また、その他の Service Broker やデータベース メールなどの機能でも使用されます。
msdb データベースの物理プロパティ
msdb データベースのデータとログ ファイルの初期構成値を次の表に示します。これらのファイルのサイズは、SQL Server データベース エンジンのエディションによって多少異なる場合があります。
ファイル |
論理名 |
物理名 |
ファイル拡張 |
---|---|---|---|
プライマリ データ |
MSDBData |
MSDBData.mdf |
ディスクがいっぱいになるまで 256 KB ずつ自動拡張 |
ログ |
MSDBLog |
MSDBLog.ldf |
最大 2 TB まで 256 KB ずつ自動拡張 |
msdb データベース ファイルまたはログ ファイルを移動する場合は、「システム データベースの移動」を参照してください。
データベース オプション
msdb データベースの各データベース オプションの既定値とそのオプションを変更できるかどうかを次の表に示します。これらのオプションの現在の設定を表示するには、sys.databases カタログ ビューを使用します。
データベース オプション |
既定値 |
変更可否 |
---|---|---|
ALLOW_SNAPSHOT_ISOLATION |
ON |
不可 |
ANSI_NULL_DEFAULT |
OFF |
可 |
ANSI_NULLS |
OFF |
可 |
ANSI_PADDING |
OFF |
可 |
ANSI_WARNINGS |
OFF |
可 |
ARITHABORT |
OFF |
可 |
AUTO_CLOSE |
OFF |
可 |
AUTO_CREATE_STATISTICS |
ON |
可 |
AUTO_SHRINK |
OFF |
可 |
AUTO_UPDATE_STATISTICS |
ON |
可 |
AUTO_UPDATE_STATISTICS_ASYNC |
OFF |
可 |
CHANGE_TRACKING |
OFF |
不可 |
CONCAT_NULL_YIELDS_NULL |
OFF |
可 |
CURSOR_CLOSE_ON_COMMIT |
OFF |
可 |
CURSOR_DEFAULT |
GLOBAL |
可 |
データベース可用性オプション |
ONLINE MULTI_USER READ_WRITE |
不可 可 可 |
DATE_CORRELATION_OPTIMIZATION |
OFF |
可 |
DB_CHAINING |
ON |
可 |
ENCRYPTION |
OFF |
不可 |
NUMERIC_ROUNDABORT |
OFF |
可 |
PAGE_VERIFY |
CHECKSUM |
可 |
PARAMETERIZATION |
SIMPLE |
可 |
QUOTED_IDENTIFIER |
OFF |
可 |
READ_COMMITTED_SNAPSHOT |
OFF |
不可 |
RECOVERY |
SIMPLE |
可 |
RECURSIVE_TRIGGERS |
OFF |
可 |
Service Broker オプション |
ENABLE_BROKER |
可 |
TRUSTWORTHY |
ON |
可 |
これらのデータベース オプションの詳細については、「ALTER DATABASE (Transact-SQL)」を参照してください。
制限事項
msdb データベースでは、次の操作を実行できません。
照合順序の変更。既定の照合順序はサーバーの照合順序です。
データベースの削除。
データベースからの guest ユーザーの削除。
変更データ キャプチャの有効化。
データベース ミラーリングへの参加。
プライマリ ファイル グループ、プライマリ データ ファイル、またはログ ファイルの削除。
データベース名またはプライマリ ファイル グループ名の変更。
データベースの OFFLINE への設定。
プライマリ ファイル グループの READ_ONLY への設定。