

# SSISDB データベースの整合性を確認する
<a name="SSIS.CheckDB"></a>

SSISDB データベースの論理的および物理的な整合性を確認するには、`rds_dbcc_checkdb` ストアドプロシージャを使用します。このプロシージャは、指定したデータベースに対して、`ALL_ERRORMSGS`、`NO_INFOMSGS`、および `TABLERESULTS` オプションを指定して `DBCC CHECKDB` を実行します。プロシージャは SSISDB データベースのみをサポートしており、データベースはオンラインである必要があります。

`rds_dbcc_checkdb` プロシージャには以下のパラメータがあります。



| パラメータ名 | データ型 | デフォルト | 必須 | 説明 | 
| --- | --- | --- | --- | --- | 
| `@database_name` | SYSNAME | なし | 必須 | 確認するデータベースの名前。`SSISDB` のみサポートされています。 | 

次の例では、SSISDB データベースの整合性をチェックします。

```
EXEC msdb.dbo.rds_dbcc_checkdb @database_name = N'SSISDB';
```

プロシージャは、`DBCC CHECKDB` が検出したエラーを結果セットとして返します。チェックでエラーが検出されない場合、結果セットは空です。出力の詳細については、Microsoft Learn ウェブサイトの「[DBCC CHECKDB](https://learn.microsoft.com/en-us/sql/t-sql/database-console-commands/dbcc-checkdb-transact-sql)」を参照してください。