Compartir a través de


managed_backup.fn_backup_instance_config (Transact-SQL)

Se aplica a: SQL Server 2016 (13.x) y versiones posteriores

Devuelve 1 fila con la copia de seguridad administrada de SQL Server en las opciones de configuración predeterminadas de Microsoft Azure para la instancia de SQL Server.

Use este procedimiento almacenado para revisar o determinar la copia de seguridad administrada actual de SQL Server en las opciones de configuración predeterminadas de Microsoft Azure para la instancia de SQL Server.

Convenciones de sintaxis de Transact-SQL

Sintaxis

managed_backup.fn_backup_db_config ()  

Argumentos

None

Tabla devuelta

Nombre de la columna Tipo de datos Descripción
is_smart_backup_enabled INT Muestra 1 cuando la copia de seguridad administrada de SQL Server en Microsoft Azure está habilitada y 0 cuando la copia de seguridad administrada de SQL Server en Microsoft Azure está deshabilitada.
credential_name SYSNAME La Credencial SQL predeterminada que se usa para autenticarse en el almacenamiento.
retention_days INT Período de retención predeterminado establecido en el nivel de instancia.
storage_url NVARCHAR(1024) La dirección URL de la cuenta de almacenamiento predeterminada establecida en el nivel de instancia.
encryption_algorithm SYSNAME Nombre del algoritmo de cifrado. Se establece en NULL si no se especifica el cifrado.
encryptor_type NVARCHAR(32) Tipo de sistema de cifrado usado: certificado o clave asimétrica. Se establece en NULL si no hay ningún sistema de cifrado especificado.
encryptor_name SYSNAME Nombre del certificado o de la clave asimétrica. Se establece en NULL si no hay ningún nombre especificado

Seguridad

Permisos

Requiere la pertenencia al rol de base de datos db_backupoperator con permisos ALTER ANY CREDENTIAL . No se debe denegar al usuario los permisos VIEW ANY DEFINITION .

Ejemplos

En el ejemplo siguiente se devuelve la copia de seguridad administrada de SQL Server a las opciones de configuración predeterminadas de Microsoft Azure para la instancia en la que se ejecuta:

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