Tabel Pengiriman Log dan Prosedur Tersimpan
Berlaku untuk: SQL Server
Topik ini menjelaskan semua tabel dan prosedur tersimpan yang terkait dengan konfigurasi pengiriman log. Semua tabel pengiriman log disimpan dalam msdb di setiap server. Tabel di bawah ini menjelaskan tabel dan prosedur tersimpan mana yang digunakan di server mana dalam konfigurasi pengiriman log.
Tabel Server Utama
Table | Deskripsi |
---|---|
log_shipping_monitor_alert | Menyimpan ID pekerjaan pemberitahuan. Tabel ini hanya digunakan pada server utama jika server monitor jarak jauh belum dikonfigurasi. |
log_shipping_monitor_error_detail | Menyimpan detail kesalahan untuk pekerjaan pengiriman log yang terkait dengan server utama ini. |
log_shipping_monitor_history_detail | Menyimpan detail riwayat untuk pekerjaan pengiriman log yang terkait dengan server utama ini. |
log_shipping_monitor_primary | Menyimpan satu rekaman monitor untuk database utama ini. |
log_shipping_primary_databases | Berisi informasi konfigurasi untuk database utama pada server tertentu. Menyimpan satu baris per database utama. |
log_shipping_primary_secondaries | Memetakan database utama ke database sekunder. |
Prosedur Tersimpan Server Utama
Prosedur Tersimpan | Deskripsi |
---|---|
sp_add_log_shipping_primary_database | Menyiapkan database utama untuk konfigurasi pengiriman log, termasuk pekerjaan pencadangan, catatan monitor lokal, dan catatan pemantauan jarak jauh. |
sp_add_log_shipping_primary_secondary | Menambahkan nama database sekunder ke database utama yang sudah ada. |
sp_change_log_shipping_primary_database | Mengubah pengaturan database utama termasuk catatan monitor lokal dan jarak jauh. |
sp_cleanup_log_shipping_history | Membersihkan riwayat secara lokal dan pada monitor berdasarkan periode retensi. |
sp_delete_log_shipping_primary_database | Menghapus pengiriman log database utama termasuk pekerjaan pencadangan serta riwayat lokal dan jarak jauh. |
sp_delete_log_shipping_primary_secondary | Menghapus nama database sekunder dari database utama. |
sp_help_log_shipping_primary_database | Mengambil pengaturan database utama dan menampilkan nilai dari tabel log_shipping_primary_databases dan log_shipping_monitor_primary . |
sp_help_log_shipping_primary_secondary | Mengambil nama database sekunder untuk database utama. |
sp_refresh_log_shipping_monitor | Merefresh monitor dengan informasi terbaru untuk agen pengiriman log yang ditentukan. |
Tabel Server Sekunder
Table | Deskripsi |
---|---|
log_shipping_monitor_alert | Menyimpan ID pekerjaan pemberitahuan. Tabel ini hanya digunakan pada server sekunder jika server monitor jarak jauh belum dikonfigurasi. |
log_shipping_monitor_error_detail | Menyimpan detail kesalahan untuk pekerjaan pengiriman log yang terkait dengan server sekunder ini. |
log_shipping_monitor_history_detail | Menyimpan detail riwayat untuk pekerjaan pengiriman log yang terkait dengan server sekunder ini. |
log_shipping_monitor_secondary | Menyimpan satu rekaman monitor per database sekunder yang terkait dengan server sekunder ini. |
log_shipping_secondary | Berisi informasi konfigurasi untuk database sekunder pada server tertentu. Menyimpan satu baris per ID sekunder. |
log_shipping_secondary_databases | Menyimpan informasi konfigurasi untuk database sekunder tertentu. Menyimpan satu baris per database sekunder. |
Catatan
Database sekunder pada server sekunder yang sama untuk database utama tertentu berbagi pengaturan dalam tabel log_shipping_secondary . Jika pengaturan bersama diubah untuk satu database sekunder, pengaturan diubah untuk semuanya.
Prosedur Tersimpan Server Sekunder
Prosedur Tersimpan | Deskripsi |
---|---|
sp_add_log_shipping_secondary_database | Menyiapkan database sekunder untuk pengiriman log. |
sp_add_log_shipping_secondary_primary | Menyiapkan informasi utama, menambahkan tautan monitor lokal dan jarak jauh, dan membuat pekerjaan penyalinan dan pemulihan di server sekunder untuk database utama yang ditentukan. |
sp_change_log_shipping_secondary_database | Mengubah pengaturan database sekunder termasuk rekaman pemantauan lokal dan jarak jauh. |
sp_change_log_shipping_secondary_primary | Mengubah pengaturan database sekunder seperti direktori sumber dan tujuan, dan periode retensi file. |
sp_cleanup_log_shipping_history | Membersihkan riwayat secara lokal dan pada monitor berdasarkan periode retensi. |
sp_delete_log_shipping_secondary_database | Menghapus database sekunder dan riwayat lokal dan riwayat jarak jauh. |
sp_delete_log_shipping_secondary_primary | Menghapus informasi tentang server utama yang ditentukan dari server sekunder. |
sp_help_log_shipping_secondary_database | Mengambil pengaturan database sekunder dari tabel log_shipping_secondary, log_shipping_secondary_databases, dan log_shipping_monitor_secondary . |
sp_help_log_shipping_secondary_primary | Prosedur tersimpan ini mengambil pengaturan untuk database utama tertentu di server sekunder. |
sp_refresh_log_shipping_monitor | Merefresh monitor dengan informasi terbaru untuk agen pengiriman log yang ditentukan. |
Memantau Tabel Server
Table | Deskripsi |
---|---|
log_shipping_monitor_alert | Menyimpan ID pekerjaan pemberitahuan. |
log_shipping_monitor_error_detail | Menyimpan detail kesalahan untuk pekerjaan pengiriman log. |
log_shipping_monitor_history_detail | Menyimpan detail riwayat untuk pekerjaan pengiriman log. |
log_shipping_monitor_primary | Menyimpan satu rekaman monitor per database utama yang terkait dengan server monitor ini. |
log_shipping_monitor_secondary | Menyimpan satu rekaman monitor per database sekunder yang terkait dengan server monitor ini. |
Memantau Prosedur Tersimpan Server
Prosedur Tersimpan | Deskripsi |
---|---|
sp_add_log_shipping_alert_job | Membuat pekerjaan pemberitahuan pengiriman log jika belum dibuat. |
sp_delete_log_shipping_alert_job | Menghapus pekerjaan pemberitahuan pengiriman log jika tidak ada database utama terkait. |
sp_help_log_shipping_alert_job | Mengembalikan ID pekerjaan dari pekerjaan pemberitahuan. |
sp_help_log_shipping_monitor_primary | Mengembalikan rekaman monitor untuk database utama yang ditentukan dari tabel log_shipping_monitor_primary . |
sp_help_log_shipping_monitor_secondary | Mengembalikan rekaman monitor untuk database sekunder yang ditentukan dari tabel log_shipping_monitor_secondary . |