sp_add_maintenance_plan (Transact-SQL)
Aplica-se a:SQL Server
Adiciona um plano de manutenção e retorna o ID do plano.
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 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 desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_add_maintenance_plan
[ @plan_name = ] 'plan_name'
, [ @plan_id = ] 'plan_id' OUTPUT
[ ; ]
Argumentos
@plan_name [ = ] N'plan_name'
Especifica o nome do plano de manutenção a ser adicionado. @plan_name é varchar(128).
@plan_id [ = ] N'plan_id' SAÍDA
Especifica a ID do plano de manutenção. @plan_id é uniqueidentifier.
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Comentários
sp_add_maintenance_plan
deve ser executado a msdb
partir do banco de dados e cria um novo, mas vazio, plano de manutenção. Para adicionar um ou mais bancos de dados e associá-los a um trabalho ou trabalhos, execute sp_add_maintenance_plan_db
e sp_add_maintenance_plan_job
.
Permissões
Esse procedimento armazenado pertence à função db_owner . Você pode conceder EXECUTE
permissões para qualquer usuário, mas essas permissões podem ser substituídas durante uma atualização do SQL Server.
Exemplos
Crie um plano de manutenção chamado MyPlan
.
DECLARE @myplan_id UNIQUEIDENTIFIER;
EXECUTE sp_add_maintenance_plan
@plan_name = N'MyPlan',
@plan_id = @myplan_id OUTPUT
PRINT 'The ID for the maintenance plan "MyPlan" is:' + convert(VARCHAR(256), @myplan_id);
GO
O êxito na criação do plano de manutenção retorna a ID do plano.
The ID for the maintenance plan "MyPlan" is: FAD6F2AB-3571-11D3-9D4A-00C04FB925FC
Conteúdo relacionado
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de