managed_backup.sp_set_parameter (Transact-SQL)
Se aplica a: SQL Server 2016 (13.x) y versiones posteriores
Establece el valor del parámetro del sistema de Administración inteligente especificado.
Los parámetros disponibles están relacionados con la copia de seguridad administrada de SQL Server en Microsoft Azure. Estos parámetros se utilizan para establecer las notificaciones por correo electrónico, habilitar eventos extendidos específicos y habilitar directivas de administración basada en directivas de conjunto de usuarios. Debe especificar el nombre del parámetro y los pares de valor de parámetro.
Convenciones de sintaxis de Transact-SQL
Sintaxis
EXEC managed_backup.sp_set_parameter
[ @parameter_name = ] {
N'SSMBackup2WANotificationEmailIds'
| N'SSMBackup2WAEnableUserDefinedPolicy'
| N'SSMBackup2WADebugXevent'
| N'FileRetentionDebugXevent'
| N'StorageOperationDebugXevent'
}
, [ @parameter_value = ] N'parameter_value'
[ ; ]
Argumentos
[ @parameter_name = ] N'parameter_name'
Nombre del parámetro para el que desea establecer el valor. @parameter_name es nvarchar(128). Los nombres de parámetro disponibles son:
SSMBackup2WANotificationEmailIds
SSMBackup2WADebugXevent
SSMBackup2WAEnableUserDefinedPolicy
FileRetentionDebugXevent
StorageOperationDebugXevent
.
[ @parameter_value = ] N'parameter_value'
Valor del parámetro que desea establecer. @parameter_value es nvarchar(128)). En la tabla siguiente se muestran los pares de nombre de parámetro y valor permitidos:
@parameter_name | @parameter_value |
---|---|
'SSMBackup2WANotificationEmailIds' | "email" |
'SSMBackup2WAEnableUserDefinedPolicy' | { 'true' | 'false' } |
'SSMBackup2WADebugXevent' | { 'true' | 'false' } |
'FileRetentionDebugXevent' | { 'true' | 'false' } |
'StorageOperationDebugXevent' = { 'true' | 'false' } | N/D |
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Permisos
Requiere permisos EXECUTE en el managed_backup.sp_set_parameter
procedimiento almacenado.
Ejemplos
Los ejemplos siguientes habilitan los eventos extendidos operativos y de depuración.
-- 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';
En el ejemplo siguiente se habilitan las notificaciones por correo electrónico de errores y advertencias, y se establece la dirección de correo electrónico para enviar notificaciones:
USE msdb;
GO
EXEC managed_backup.sp_set_parameter @parameter_name = 'SSMBackup2WANotificationEmailIds', @parameter_value = '<email address>';