Partilhar via


sp_add_maintenance_plan_db (Transact-SQL)

Aplica-se a:SQL Server

Associa uma base de dados a um plano de manutenção.

Observação

Este procedimento armazenado é utilizado com planos de manutenção de bases de dados. Esta funcionalidade foi substituída por planos de manutenção que não utilizam este procedimento de armazenamento. Use este procedimento para manter planos de manutenção de bases de dados em instalações que foram atualizadas a partir de uma versão anterior do SQL Server.

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em novos trabalhos de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso.

Transact-SQL convenções de sintaxe

Sintaxe

sp_add_maintenance_plan_db
    [ @plan_id = ] 'plan_id'
    , [ @db_name = ] 'database_name'
[ ; ]

Arguments

[ @plan_id = ] 'plan_id'

Especifica o ID do plano de manutenção. @plan_id é um identificador único e deve ser um ID válido.

[ @db_name = ] 'database_name'

Especifica o nome da base de dados a ser adicionada ao plano de manutenção. A base de dados deve ser criada ou existir antes de ser adicionada ao plano. @database_name é sysname.

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Observações

sp_add_maintenance_plan_db deve ser executado a partir da msdb base de dados.

Permissions

Pode conceder EXECUTE permissões neste procedimento, mas essas permissões podem ser anuladas durante uma atualização do SQL Server.

Examples

Este exemplo adiciona a base de AdventureWorks2025 dados ao plano de manutenção criado em sp_add_maintenance_plan.

EXECUTE sp_add_maintenance_plan_db
    N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC',
    N'AdventureWorks2022';