managed_backup.fn_backup_instance_config (Transact-SQL)

Si applica a: SQL Server 2016 (13.x) e versioni successive

Restituisce 1 riga con il backup gestito di SQL Server in impostazioni di configurazione predefinite di Microsoft Azure per l'istanza di SQL Server.

Usare questa stored procedure per esaminare o determinare il backup gestito di SQL Server corrente nelle impostazioni di configurazione predefinite di Microsoft Azure per l'istanza di SQL Server.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

managed_backup.fn_backup_db_config ()  

Argomenti

None

Tabella restituita

Nome colonna Tipo di dati Descrizione
is_smart_backup_enabled INT Visualizza 1 quando il backup gestito di SQL Server in Microsoft Azure è abilitato e 0 quando il backup gestito di SQL Server in Microsoft Azure è disabilitato.
credential_name SYSNAME Credenziali SQL predefinite utilizzate per l'autenticazione per l'archiviazione.
retention_days INT Periodo di memorizzazione predefinito impostato a livello di istanza.
storage_url NVARCHAR(1024) URL dell'account di archiviazione predefinito impostato a livello di istanza.
encryption_algorithm SYSNAME Nome dell'algoritmo di crittografia. Se la crittografia non è specificata, è impostato su NULL.
encryptor_type NVARCHAR(32) Tipo di componente di crittografia: certificato o chiave asimmetrica. Se nessun componente di crittografia è specificato, è impostato su NULL.
encryptor_name SYSNAME Nome del certificato o della chiave asimmetrica. Se nessun nome è specificato, è impostato su NULL.

Sicurezza

Autorizzazioni

Richiede l'appartenenza al ruolo db_backupoperator database con ALTERARE QUALSIASI CREDENTIAL permesso. All'utente non dovrebbe essere negatoVIEW ALCUN PERMESSO di DEFINIZIONE.

Esempi

L'esempio seguente restituisce il backup gestito di SQL Server nelle impostazioni di configurazione predefinite di Microsoft Azure per l'istanza in cui viene eseguito:

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