managed_backup.fn_backup_instance_config (Transact-SQL)

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

Возвращает 1 строку с управляемой резервной копией SQL Server в параметры конфигурации Microsoft Azure по умолчанию для экземпляра SQL Server.

Используйте эту хранимую процедуру для проверки или определения текущей управляемой резервной копии SQL Server в параметры конфигурации Microsoft Azure по умолчанию для экземпляра SQL Server.

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

Синтаксис

managed_backup.fn_backup_db_config ()  

Аргументы

нет

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

Имя столбца Тип данных Description
is_smart_backup_enabled INT Отображается значение 1 при включении управляемого резервного копирования SQL Server в Microsoft Azure и 0 при отключении управляемого резервного копирования SQL Server в Microsoft Azure.
credential_name SYSNAME Учетные данные SQL по умолчанию, которые используются для проверки подлинности в хранилище.
retention_days INT Срок хранения по умолчанию задается на уровне экземпляра.
storage_url NVARCHAR(1024) URL-адрес учетной записи хранения по умолчанию на уровне экземпляра.
encryption_algorithm SYSNAME Имя алгоритма шифрования. Если задано значение NULL, шифрование не определено.
encryptor_type NVARCHAR(32) Тип используемого шифратора: сертификат или асимметричный ключ. Если задано значение NULL, шифратор не определен.
encryptor_name SYSNAME Имя сертификата или асимметричного ключа. Если задано значение NULL, имя не указано

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

Разрешения

Требуется членство в роли базы данных db_backupoperator с разрешениями ALTER ANY CREDENTIAL . Пользователь не должен быть отклонен разрешения VIEW ANY DEFINITION .

Примеры

В следующем примере возвращается управляемое резервное копирование SQL Server в параметры конфигурации Microsoft Azure по умолчанию для экземпляра, на который он выполняется:

Use msdb;  
GO  
SELECT * FROM managed_backup.fn_backup_instance_config ();