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 ();