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