sp_delete_maintenance_plan_db (Transact-SQL)
Desassocia o plano de manutenção especificado do banco de dados especificado.
Observação |
---|
Este procedimento armazenado é usado com planos de manutenção de banco de dados. Este recurso foi substituído por planos de manutenção que não usam esse procedimento armazenado. Use este procedimento para manter planos de manutenção de banco 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 Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.
Sintaxe
sp_delete_maintenance_plan_db [ @plan_id = ] 'plan_id' ,
[ @db_name = ] 'database_name'
Argumentos
[ @plan_id =] 'plan_id'
Especifica a ID do plano de manutenção. plan_id é uniqueidentifier.[ @db_name =] 'database_name'
Especifica o nome de banco de dados a ser excluído do plano de manutenção. database_name é sysname.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Comentários
sp_delete_maintenance_plan_db deve ser executado a partir do banco de dados msdb.
O procedimento armazenado sp_delete_maintenance_plan_db remove a associação entre o plano de manutenção e o banco de dados especificado; ele não descarta nem destrói o banco de dados.
Quando sp_delete_maintenance_plan_db remove o último banco de dados do plano de manutenção, o procedimento armazenado também exclui o plano de manutenção.
Permissões
Somente os membros da função de servidor fixa sysadmin podem executar sp_delete_maintenance_plan_db.
Exemplos
Exclui o plano de manutenção do banco de dados AdventureWorks2008R2, anteriormente adicionado usando sp_add_maintenance_plan_db.
EXECUTE sp_delete_maintenance_plan_db N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC', N'AdventureWorks2008R2'
Consulte também