managed_backup.fn_backup_instance_config (Transact-SQL)
适用于:SQL Server 2016 (13.x) 及更高版本
返回 SQL Server 托管备份到 SQL Server 实例的 Microsoft Azure 默认配置设置的 1 行。
使用此存储过程查看或确定 SQL Server 实例的 Microsoft Azure 默认配置设置的当前 SQL Server 托管备份。
语法
managed_backup.fn_backup_db_config ()
参数
无
返回的表
列名称 | 数据类型 | 描述 |
---|---|---|
is_smart_backup_enabled | INT | 启用到 Microsoft Azure 的 SQL Server 托管备份时显示 1;禁用到 Microsoft Azure 的 SQL Server 托管备份时显示 0。 |
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 |
安全性
权限
要求具有 ALTER ANY CREDENTIAL 权限的db_backupoperator数据库角色的成员身份。 不应拒绝 用户 VIEW ANY DEFINITION 权限。
示例
以下示例将 SQL Server 托管备份返回到执行该备份的实例的 Microsoft Azure 默认配置设置:
Use msdb;
GO
SELECT * FROM managed_backup.fn_backup_instance_config ();
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈