Bagikan melalui


sp_help_log_shipping_primary_database (T-SQL)

Berlaku untuk: SQL Server

Mengambil pengaturan database utama.

Konvensi sintaks transact-SQL

Sintaks

sp_help_log_shipping_primary_database
    [ [ @database = ] N'database' ]
    [ , [ @primary_id = ] 'primary_id' ]
[ ; ]

Argumen

[ @database = ] N'database'

Nama database utama pengiriman log. @database adalah sysname, dengan default NULL.

[ @primary_id = ] 'primary_id'

ID database utama untuk konfigurasi pengiriman log. @primary_id adalah uniqueidentifier, dengan default NULL.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

Nama kolom Deskripsi
primary_id ID database utama untuk konfigurasi pengiriman log.
primary_database Nama database utama dalam konfigurasi pengiriman log.
backup_directory Direktori tempat file cadangan log transaksi dari server utama disimpan.
backup_share Jalur jaringan atau UNC ke direktori cadangan.
backup_retention_period Lamanya waktu, dalam menit, bahwa file cadangan log disimpan di direktori cadangan sebelum dihapus.
backup_compression Menunjukkan apakah konfigurasi pengiriman log menggunakan kompresi cadangan.

0 = Dinonaktifkan. Jangan pernah memadatkan cadangan log.
1 = Diaktifkan. Selalu kompres cadangan log.
2 = Gunakan pengaturan default kompresi cadangan. Ini adalah nilai default.

Kompresi cadangan hanya didukung di SQL Server 2008 (10.0.x) Enterprise (atau versi yang lebih baru). Dalam edisi lain, nilainya selalu 2.
backup_job_id ID pekerjaan SQL Server Agent yang terkait dengan pekerjaan pencadangan di server utama.
monitor_server Nama instans Mesin Database SQL Server yang digunakan sebagai server monitor dalam konfigurasi pengiriman log.
monitor_server_security_mode Mode keamanan yang digunakan untuk menyambungkan ke server monitor.

1 = Autentikasi Windows.
0 = Autentikasi SQL Server.
backup_threshold Jumlah menit yang diizinkan untuk berlalu di antara operasi pencadangan sebelum pemberitahuan dihasilkan.
threshold_alert Pemberitahuan yang akan dinaikkan ketika ambang cadangan terlampaui.
threshold_alert_enabled Menentukan apakah pemberitahuan ambang cadangan diaktifkan.

1 = Diaktifkan.
0 = Dinonaktifkan.
last_backup_file Jalur absolut dari cadangan log transaksi terbaru.
last_backup_date Waktu dan tanggal operasi pencadangan log terakhir.
last_backup_date_utc Waktu dan tanggal operasi pencadangan log transaksi terakhir pada database utama, dinyatakan dalam Waktu Universal Terkoordinasi.
history_retention_period Jumlah waktu, dalam menit, rekaman riwayat pengiriman log disimpan untuk database utama tertentu sebelum dihapus.

Keterangan

sp_help_log_shipping_primary_database harus dijalankan dari master database di server utama.

Izin

Hanya anggota peran server tetap sysadmin yang dapat menjalankan prosedur ini.

Contoh

Contoh ini mengilustrasikan penggunaan sp_help_log_shipping_primary_database untuk mengambil pengaturan database utama untuk database AdventureWorks2022.

EXEC master.dbo.sp_help_log_shipping_primary_database
    @database = N'AdventureWorks2022';
GO