Partage via


managed_backup.sp_set_parameter (Transact-SQL)

S’applique à : SQL Server 2016 (13.x) et versions ultérieures

Définit la valeur du paramètre système Smart Admin spécifié.

Les paramètres disponibles sont liés à la sauvegarde managée SQL Server sur Microsoft Azure. Ces paramètres sont utilisés pour définir les notifications par courrier électronique, activer les événements étendus et activer la stratégie définie par l'utilisateur en fonction des stratégies de gestion. Vous devez spécifier le nom du paramètre et les paires valeur de paramètre.

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

[ @parameter_name = ] N’parameter_name'

Nom du paramètre à créer dont vous souhaitez définir la valeur. @parameter_name est nvarchar(128). Les noms de paramètres disponibles sont les suivants :

  • SSMBackup2WANotificationEmailIds
  • SSMBackup2WADebugXevent
  • SSMBackup2WAEnableUserDefinedPolicy
  • FileRetentionDebugXevent
  • StorageOperationDebugXevent.

[ @parameter_value = ] N’parameter_value'

Valeur du paramètre que vous souhaitez définir. @parameter_value est nvarchar(128). Le tableau suivant montre les paires nom de paramètre et valeur autorisées :

@parameter_name @parameter_value
'SSMBackup2WANotificationEmailIds' 'email'
'SSMBackup2WAEnableUserDefinedPolicy' { 'true' | 'false' }
'SSMBackup2WADebugXevent' { 'true' | 'false' }
'FileRetentionDebugXevent' { 'true' | 'false' }
'StorageOperationDebugXevent' = { 'true' | 'false' } S/O

Valeurs des codes de retour

0 (réussite) ou 1 (échec).

autorisations

Nécessite des autorisations EXECUTE sur la managed_backup.sp_set_parameter procédure stockée.

Exemples

Les exemples suivants activent les événements étendus opérationnels et de débogage.

-- Enable operational events
USE msdb;
GO
EXEC managed_backup.sp_set_parameter N'FileRetentionOperationalXevent', N'True';

-- Enable debug events
USE msdb;
GO
EXEC managed_backup.sp_set_parameter N'FileRetentionDebugXevent', N'True';

L’exemple suivant active Notifications par e-mail des erreurs et des avertissements, et définit l’adresse e-mail pour l’envoi de notifications :

USE msdb;
GO
EXEC managed_backup.sp_set_parameter @parameter_name = 'SSMBackup2WANotificationEmailIds', @parameter_value = '<email address>';