Bagikan melalui


managed_backup.sp_set_parameter (Transact-SQL)

Berlaku untuk: SQL Server 2016 (13.x) dan versi yang lebih baru

Mengatur nilai parameter sistem Admin Pintar yang ditentukan.

Parameter yang tersedia terkait dengan pencadangan terkelola SQL Server ke Microsoft Azure. Parameter ini digunakan untuk mengatur pemberitahuan email, mengaktifkan peristiwa tertentu yang diperluas, dan mengaktifkan kebijakan manajemen berbasis kebijakan yang ditetapkan pengguna. Anda harus menentukan nama parameter dan pasangan nilai parameter.

Konvensi sintaks transact-SQL

Sintaks

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

Argumen

[ @parameter_name = ] N'parameter_name'

Nama parameter yang ingin Anda tetapkan nilainya. @parameter_name adalah nvarchar(128). Nama parameter yang tersedia adalah:

  • SSMBackup2WANotificationEmailIds
  • SSMBackup2WADebugXevent
  • SSMBackup2WAEnableUserDefinedPolicy
  • FileRetentionDebugXevent
  • StorageOperationDebugXevent.

[ @parameter_value = ] N'parameter_value'

Nilai untuk parameter yang ingin Anda atur. @parameter_value adalah nvarchar(128). Tabel berikut ini memperlihatkan nama parameter dan pasangan nilai yang diizinkan:

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

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Izin

Memerlukan izin EXECUTE pada prosedur tersimpan managed_backup.sp_set_parameter .

Contoh

Contoh berikut mengaktifkan peristiwa yang diperluas operasional dan 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';

Contoh berikut memungkinkan pemberitahuan email tentang kesalahan dan peringatan, dan mengatur alamat email untuk mengirim pemberitahuan:

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