managed_backup.sp_set_parameter (Transact-SQL)
Si applica a: SQL Server 2016 (13.x) e versioni successive
Imposta il valore del parametro di sistema dell'amministrazione intelligente specificato.
I parametri disponibili sono correlati al backup gestito di SQL Server in Microsoft Azure. Questi parametri vengono utilizzati per impostare le notifiche tramite posta elettronica, abilitare eventi estesi specifici e abilitare i criteri di gestione basata su criteri impostati dall'utente. È necessario specificare il nome del parametro e le coppie di valori del parametro.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
EXEC managed_backup.sp_set_parameter
[ @parameter_name = ] {
N'SSMBackup2WANotificationEmailIds'
| N'SSMBackup2WAEnableUserDefinedPolicy'
| N'SSMBackup2WADebugXevent'
| N'FileRetentionDebugXevent'
| N'StorageOperationDebugXevent'
}
, [ @parameter_value = ] N'parameter_value'
[ ; ]
Argomenti
[ @parameter_name = ] N'parameter_name'
Nome del parametro per cui si desidera impostare il valore. @parameter_name è nvarchar(128). I nomi dei parametri disponibili sono:
SSMBackup2WANotificationEmailIds
SSMBackup2WADebugXevent
SSMBackup2WAEnableUserDefinedPolicy
FileRetentionDebugXevent
StorageOperationDebugXevent
.
[ @parameter_value = ] N'parameter_value'
Valore del parametro che si desidera impostare. @parameter_value è nvarchar(128). La tabella seguente mostra le coppie nome e valore consentiti per i parametri:
@parameter_name | @parameter_value |
---|---|
'SSMBackup2WANotificationEmailIds' | 'email' |
'SSMBackup2WAEnableUserDefinedPolicy' | { 'true' | 'false' } |
'SSMBackup2WADebugXevent' | { 'true' | 'false' } |
'FileRetentionDebugXevent' | { 'true' | 'false' } |
'StorageOperationDebugXevent' = { 'true' | 'false' } | N/D |
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Autorizzazioni
Richiede autorizzazioni EXECUTE per la managed_backup.sp_set_parameter
stored procedure.
Esempi
Negli esempi seguenti vengono abilitati eventi estesi operativi e di debug.
-- 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'esempio seguente abilita le notifiche tramite posta elettronica di errori e avvisi e imposta l'indirizzo di posta elettronica per l'invio di notifiche:
USE msdb;
GO
EXEC managed_backup.sp_set_parameter @parameter_name = 'SSMBackup2WANotificationEmailIds', @parameter_value = '<email address>';