

# Verificação da integridade do banco de dados SSISDB
<a name="SSIS.CheckDB"></a>

Para verificar a integridade lógica e física do banco de dados SSISDB, use o procedimento armazenado `rds_dbcc_checkdb`. O procedimento executa `DBCC CHECKDB` no banco de dados especificado com as opções `ALL_ERRORMSGS`, `NO_INFOMSGS` e `TABLERESULTS`. O procedimento é compatível apenas com o banco de dados SSISDB, que deve estar on-line.

O procedimento `rds_dbcc_checkdb` tem o seguinte parâmetro.



| Nome do parâmetro | Tipo de dados | Padrão | Obrigatório | Descrição | 
| --- | --- | --- | --- | --- | 
| `@database_name` | SYSNAME | Nenhum | obrigatório | O nome do banco de dados a ser verificado. Somente `SSISDB` é suportado. | 

O exemplo a seguir verifica a integridade do banco de dados SSISDB.

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

O procedimento retorna, em um conjunto de resultados, todos os erros encontrados por `DBCC CHECKDB`. Se a verificação não encontrar erros, o conjunto de resultados ficará vazio. Consulte mais informações sobre a saída em [DBCC CHECKDB](https://learn.microsoft.com/en-us/sql/t-sql/database-console-commands/dbcc-checkdb-transact-sql) no site da Microsoft Learn.