sp_help_log_shipping_secondary_database (T-SQL)
Berlaku untuk: SQL Server
Prosedur tersimpan ini mengambil pengaturan untuk satu atau beberapa database sekunder.
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.