Bagikan melalui


managed_backup.fn_backup_instance_config (Transact-SQL)

Berlaku untuk: SQL Server 2016 (13.x) dan versi yang lebih baru

Mengembalikan 1 baris dengan cadangan terkelola SQL Server ke pengaturan konfigurasi default Microsoft Azure untuk instans SQL Server.

Gunakan prosedur tersimpan ini untuk meninjau atau menentukan cadangan terkelola SQL Server saat ini ke pengaturan konfigurasi default Microsoft Azure untuk instans SQL Server.

Konvensi sintaks transact-SQL

Sintaks

managed_backup.fn_backup_db_config ()  

Argumen

Tidak

Tabel Dikembalikan

Nama kolom Jenis Data Deskripsi
is_smart_backup_enabled INT Menampilkan 1 saat pencadangan terkelola SQL Server ke Microsoft Azure diaktifkan, dan 0 saat pencadangan terkelola SQL Server ke Microsoft Azure dinonaktifkan.
credential_name SYSNAME Kredensial SQL default yang digunakan untuk mengautentikasi ke penyimpanan.
retention_days INT Periode retensi default yang ditetapkan pada tingkat instans.
storage_url NVARCHAR(1024) URL akun penyimpanan default diatur pada tingkat instans.
encryption_algorithm SYSNAME Nama algoritma enkripsi. Diatur ke NULL jika enkripsi tidak ditentukan.
encryptor_type NVARCHAR(32) Jenis enkripsi yang digunakan: Sertifikat atau Kunci Asimetris. Diatur ke NULL jika tidak ada enkripsi yang ditentukan.
encryptor_name SYSNAME Nama sertifikat atau kunci asimetris. Diatur ke NULL jika tidak ada nama yang ditentukan

Keamanan

Izin

Memerlukan keanggotaan dalam peran database db_backupoperator dengan izin UBAH INFO MASUK APA PUN. Pengguna tidak boleh ditolak melihat izin DEFINISI APA PUN.

Contoh

Contoh berikut mengembalikan cadangan terkelola SQL Server ke pengaturan konfigurasi default Microsoft Azure untuk instans yang dijalankannya pada:

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