Bagikan melalui


sp_help_log_shipping_secondary_database (T-SQL)

Berlaku untuk: SQL Server

Prosedur tersimpan ini mengambil pengaturan untuk satu atau beberapa database sekunder.

Konvensi sintaks transact-SQL

Sintaks

sp_help_log_shipping_secondary_database
    [ [ @secondary_database = ] N'secondary_database' ]
    [ , [ @secondary_id = ] 'secondary_id' ]
[ ; ]

Argumen

[ @secondary_database = ] N'secondary_database'

Nama database sekunder. @secondary_database adalah sysname, dengan default NULL.

[ @secondary_id = ] 'secondary_id'

ID untuk server sekunder dalam konfigurasi pengiriman log. @secondary_id adalah uniqueidentifier, dengan default NULL.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

Nama kolom Deskripsi
secondary_id ID untuk server sekunder dalam konfigurasi pengiriman log.
primary_server Nama instans utama Mesin Database SQL Server dalam konfigurasi pengiriman log.
primary_database Nama database utama dalam konfigurasi pengiriman log.
backup_source_directory Direktori tempat file cadangan log transaksi dari server utama disimpan.
backup_destination_directory Direktori pada server sekunder tempat file cadangan disalin.
file_retention_period Lamanya waktu, dalam menit, bahwa file cadangan disimpan di server sekunder sebelum dihapus.
copy_job_id ID yang terkait dengan pekerjaan penyalinan di server sekunder.
restore_job_id ID yang terkait dengan pekerjaan pemulihan di server sekunder.
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.
secondary_database Nama database sekunder dalam konfigurasi pengiriman log.
restore_delay Jumlah waktu, dalam menit, bahwa server sekunder menunggu sebelum memulihkan file cadangan tertentu. Defaultnya adalah 0 menit.
restore_all Jika diatur ke 1, server sekunder memulihkan semua cadangan log transaksi yang tersedia saat pekerjaan pemulihan berjalan. Jika tidak, file akan berhenti setelah satu file dipulihkan.
restore_mode Mode pemulihan untuk database sekunder.

0 = Pulihkan log dengan NORECOVERY.
1 = Pulihkan log dengan STANDBY.
disconnect_users Jika diatur ke 1, pengguna terputus dari database sekunder saat operasi pemulihan dilakukan. Default = 0.
block_size Ukuran dalam byte yang digunakan sebagai ukuran blok untuk perangkat cadangan.
buffer_count Jumlah total buffer yang digunakan oleh operasi pencadangan atau pemulihan.
max_transfer_size Ukuran, dalam byte, dari permintaan input atau output maksimum yang dikeluarkan oleh SQL Server ke perangkat cadangan.
restore_threshold Jumlah menit yang diizinkan untuk berlalu di antara operasi pemulihan sebelum pemberitahuan dibuat.
threshold_alert Pemberitahuan yang akan dinaikkan ketika ambang pemulihan terlampaui.
threshold_alert_enabled Menentukan apakah pemberitahuan ambang pemulihan diaktifkan.

1 = Diaktifkan.
0 = Dinonaktifkan.
last_copied_file Nama file file cadangan terakhir yang disalin ke server sekunder.
last_copied_date Waktu dan tanggal operasi salin terakhir ke server sekunder.
last_copied_date_utc Waktu dan tanggal operasi penyalinan terakhir ke server sekunder, dinyatakan dalam Waktu Universal Terkoordinasi.
last_restored_file Nama file file cadangan terakhir yang dipulihkan ke database sekunder.
last_restored_date Waktu dan tanggal operasi pemulihan terakhir pada database sekunder.
last_restored_date_utc Waktu dan tanggal operasi pemulihan terakhir pada database sekunder, dinyatakan dalam Waktu Universal Terkoordinasi.
history_retention_period Jumlah waktu dalam menit rekaman riwayat pengiriman log disimpan untuk database sekunder tertentu, sebelum dihapus.
last_restored_latency Jumlah waktu, dalam menit, yang berlalu antara ketika cadangan log dibuat pada primer dan ketika dipulihkan pada sekunder.

Nilai awalnya adalah NULL.

Keterangan

Jika Anda menyertakan parameter @secondary_database , kumpulan hasil berisi informasi tentang database sekunder tersebut ; jika Anda menyertakan parameter @secondary_id , kumpulan hasil berisi informasi tentang semua database sekunder yang terkait dengan ID sekunder tersebut.

sp_help_log_shipping_secondary_database harus dijalankan dari master database di server sekunder.

Izin

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