Condividi tramite


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>';