managed_backup. sp_set_parameter (Transact-SQL)managed_backup.sp_set_parameter (Transact-SQL)

Aplica-se a:Applies to: simSQL Server 2016 (13.x)SQL Server 2016 (13.x)yesSQL Server 2016 (13.x)SQL Server 2016 (13.x) e posteriorAplica-se a:Applies to: simSQL Server 2016 (13.x)SQL Server 2016 (13.x)yesSQL Server 2016 (13.x)SQL Server 2016 (13.x) and later

Define o valor do parâmetro do sistema Smart Admin especificado.Sets the value of the specified Smart Admin system parameter.

Os parâmetros disponíveis são relacionados a Backup gerenciado do SQL Server no Microsoft AzureSQL Server Managed Backup to Microsoft Azure.The available parameters are related to Backup gerenciado do SQL Server no Microsoft AzureSQL Server Managed Backup to Microsoft Azure . Esses parâmetros são usados para definir as notificações de email, habilitar eventos estendidos específicos e habilitar políticas de gerenciamento com base em políticas definidas pelo usuário.These parameters are used to set the email notifications, enable specific extended events, and enable user set policy based management policies. Você deve especificar o nome do parâmetro e os pares de valor do parâmetro.You must specify the parameter name and the parameter value pairs..

Ícone de link do tópico Convenções da sintaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxeSyntax

EXEC managed_backup.sp_set_parameter   
    [@parameter_name = ] {'SSMBackup2WANotificationEmailIds' | 'SSMBackup2WAEnableUserDefinedPolicy' | 'SSMBackup2WADebugXevent' | 'FileRetentionDebugXevent' | 'StorageOperationDebugXevent'}  
    ,[@parameter_value = ] 'parameter_value'  

ArgumentosArguments

@parameter_name
O nome do parâmetro para o qual você quer definir o valor.The name of the parameter you want to set the value for. @parameter_name é NVARCHAR (128).@parameter_name is NVARCHAR(128). Os nomes de parâmetro disponíveis são SSMBackup2WANotificationEmailIds, SSMBackup2WADebugXevent, SSMBackup2WAEnableUserDefinedPolicy, FileRetentionDebugXevente StorageOperationDebugXevent.The available parameter names are SSMBackup2WANotificationEmailIds, SSMBackup2WADebugXevent, SSMBackup2WAEnableUserDefinedPolicy, FileRetentionDebugXevent, and StorageOperationDebugXevent.

@parameter_value
O valor para o parâmetro que você quer definir.The value for the parameter you want to set. @parameter o valor é NVARCHAR (128).@parameter value is NVARCHAR(128). Veja a seguir o nome do parâmetro e os pares de valor permitidos:Following are the allowed parameter name and value pairs:

  • @parameter_name = ' SSMBackup2WANotificationEmailIds ': @parameter_value = ' email '@parameter_name = 'SSMBackup2WANotificationEmailIds' : @parameter_value = 'email'

  • @parameter_name = ' SSMBackup2WAEnableUserDefinedPolicy ': @parameter_value = {' true ' | ' false '}@parameter_name = 'SSMBackup2WAEnableUserDefinedPolicy' : @parameter_value = { 'true' | 'false' }

  • @parameter_name = ' SSMBackup2WADebugXevent ': @parameter_value = {' true ' | ' false '}@parameter_name = 'SSMBackup2WADebugXevent': @parameter_value = { 'true' | 'false' }

  • @parameter_name = ' FileRetentionDebugXevent ': @parameter_value = {' true ' | ' false '}@parameter_name = 'FileRetentionDebugXevent' : @parameter_value = { 'true' | 'false' }

  • @parameter_name = ' StorageOperationDebugXevent ' = {' true ' | ' false '}@parameter_name = 'StorageOperationDebugXevent' = { 'true' | 'false' }

Valor do código de retornoReturn Code Value

0 (êxito) ou 1 (falha)0 (success) or 1 (failure)

Práticas RecomendadasBest Practices

A seção opcional que descreve as práticas recomendadas que o usuário deve saber ao executar a instrução ou a rotina.Optional section that describes best practices the user should know when executing the statement or routine.

SegurançaSecurity

PermissõesPermissions

Requer permissões Execute em managed_backup. sp_set_parameter procedimento armazenado.Requires EXECUTE permissions on managed_backup.sp_set_parameter stored procedure.

ExemplosExamples

Os exemplos a seguir permitem eventos operacionais e estendidos de depuração.The following examples enable operational and debug extended events.

-- to enable operational events  
Use msdb;  
Go  
         EXEC managed_backup.sp_set_parameter 'FileRetentionOperationalXevent', 'True'  
--  to enable debug events  
Use msdb;  
Go  
         EXEC managed_backup.sp_set_parameter 'FileRetentionDebugXevent', 'True'  
  

O exemplo a seguir habilita notificações de email de erros e avisos, e define o emailID a ser usado para enviar notificações para:The following example enables email notifications of errors and warnings and sets the emailID to use to send the notifications to:

Use msdb  
Go  
EXEC managed_backup.sp_set_parameter @parameter_name = 'SSMBackup2WANotificationEmailIds', @parameter_value = '<email address>'