Поделиться через


managed_backup.fn_get_parameter (Transact-SQL)

Область применения: SQL Server 2016 (13.x) и более поздних версий

Возвращает таблицу из 0, 1 или более строк пар «параметр-значение».

Используйте эту хранимую процедуру для просмотра всех или определенных параметров конфигурации для Smart Admin.

Если параметр еще никогда не был настроен, функция возвращает 0 строк.

Соглашения о синтаксисе Transact-SQL

Синтаксис

managed_backup.fn_get_parameter ('parameter_name' | '' | NULL )  

Аргументы

parameter_name
Имя параметра. parameter_name — NVARCHAR(128). Если в качестве аргумента этой функции предоставляется NULL или пустая строка, возвращаются пары «имя-значение» для всех настроенных параметров Smart Admin.

Возвращаемая таблица

Имя столбца Тип данных Description
parameter_name NVARCHAR(128) Имя параметра. Ниже приведен текущий список возвращаемых параметров.

FileRetentionDebugXevent

SSMBackup2WADebugXevent

SSMBackup2WANotificationEmailIds

SSMBackup2WAEnableUserDefinedPolicy

SSMBackup2WAEverConfigured

StorageOperationDebugXevent
parameter_value NVARCHAR(128) Текущее заданное значение параметра.

Безопасность

Разрешения

Необходимы разрешения SELECT для функции.

Примеры

В следующем примере возвращаются все параметры, настроенные хотя бы один раз, и их текущие значения.

USE MSDB  
GO  
SELECT *   
FROM managed_backup.fn_get_parameter (NULL)  
  

Следующий пример возвращает адрес электронной почты, указанный, чтобы получать уведомления об ошибках. Если строки не возвращаются, значит функция уведомления по электронной почте не включена.

USE MSDB  
GO  
SELECT *  
FROM managed_backup.fn_get_parameter ('SSMBackup2WANotificationEmailIds')  
  

См. также

Управляемое резервное копирование SQL Server в Microsoft Azure