다음을 통해 공유


managed_backup.fn_backup_instance_config(Transact-SQL)

적용 대상: SQL Server 2016(13.x) 이상 버전

SQL Server 인스턴스에 대한 Microsoft Azure 기본 구성 설정에 대한 SQL Server 관리 백업이 있는 1행을 반환합니다.

이 저장 프로시저를 사용하여 SQL Server 인스턴스에 대한 Microsoft Azure 기본 구성 설정에 대한 현재 SQL Server 관리되는 백업을 검토하거나 확인합니다.

Transact-SQL 구문 표기 규칙

구문

managed_backup.fn_backup_db_config ()  

인수

None

반환된 테이블

열 이름 데이터 형식 설명
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 ();