返回有關(guān)"日志傳送對(duì)"的狀態(tài)信息。日志傳送對(duì)是主服務(wù)器主數(shù)據(jù)庫和輔助服務(wù)器輔助數(shù)據(jù)庫的集合。
sp_get_log_shipping_monitor_info
[@primary_server_name =] 'primary_server_name'
[@primary_database_name =] 'primary_database_name'
[@secondary_server_name =] 'secondary_server_name'
[@secondary_database_name =] 'secondary_database_name'
[@primary_server_name =] 'primary_server_name'
主服務(wù)器名稱和模式。primary_server_name 的數(shù)據(jù)類型為 sysname,默認(rèn)值為"%"。
[@primary_database_name =] 'primary_database_name'
主數(shù)據(jù)庫的名稱或模式。primary_database_name 的數(shù)據(jù)類型為 sysname,默認(rèn)值為"%"。
[@secondary_server_name =] 'secondary_server_name'
輔助服務(wù)器的名稱或模式。secondary_server_name 的數(shù)據(jù)類型為 sysname,默認(rèn)值為"%"。
[@secondary_database_name =] 'secondary_database_name'
輔助數(shù)據(jù)庫的名稱或模式。secondary_database_name 的數(shù)據(jù)類型為 sysname,默認(rèn)值為"%"。
下表顯示了結(jié)果集中包含的信息。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
primary_server_name | sysname | 主服務(wù)器名稱。 |
primary_database_name | sysname | 主數(shù)據(jù)庫名稱。 |
secondary_server_name | sysname | 輔助服務(wù)器名稱。 |
secondary_database_name | sysname | 輔助數(shù)據(jù)庫名稱。 |
backup_threshold | int | 自上次備份后至出現(xiàn)閥值警報(bào)錯(cuò)誤前的時(shí)間長度(按分鐘計(jì))。 |
backup_threshold_alert | int | 當(dāng)超過備份閥值時(shí)將出現(xiàn)的錯(cuò)誤。 |
backup_threshold_alert_enabled | bit | 指定當(dāng)超過備份閥值時(shí)是否發(fā)出警報(bào)。 1:警報(bào)。 |
last_backup_filename | nvarchar(500) | 上一個(gè)備份文件的名稱。 |
last_backup_last_updated | datetime | 上一個(gè)文件備份的日期和時(shí)間。 |
backup_outage_start_time | int | 輔助服務(wù)器上計(jì)劃的停歇開始時(shí)間(HHMMSS 格式)。如果在計(jì)劃停歇期間超過備份閥值,則不發(fā)出警報(bào)。 |
backup_outage_end_time | int | 主服務(wù)器上計(jì)劃停歇的停止時(shí)間(HHMMSS 格式)。如果在計(jì)劃停歇期間超過備份閥值,則不發(fā)出警報(bào)。 |
backup_outage_weekday_mask | int | 一星期中計(jì)劃停歇的那一天。 |
backup_in_sync | int | 表明上次備份是否出現(xiàn)在備份同步閥值之內(nèi)。 1:在備份同步閥值之內(nèi)出現(xiàn)。 |
last_copied_filename | nvarchar(500) | 上一個(gè)已復(fù)制文件的名稱。 |
last_copied_last_updated | datetime | 上一次文件備份的日期和時(shí)間。 |
last_loaded_filename | nvarchar(500) | 上一個(gè)加載的文件名稱。 |
last_loaded_last_updated | datetime | 上一次加載文件的日期和時(shí)間。 |
copy_enabled | bit | 表明是否啟用輔助數(shù)據(jù)庫復(fù)制。 1:啟用。 |
load_enabled | bit | 表明是否啟用輔助數(shù)據(jù)庫加載。 1:啟用。 |
out_of_sync_threshold | int | 自上一次加載后至出現(xiàn)錯(cuò)誤前的時(shí)間長度(按分鐘計(jì))。 |
load_threshold_alert | int | 當(dāng)超過 sync 閥值范圍時(shí)將出現(xiàn)的錯(cuò)誤。 |
load_threshold_alert_enabled | bit | 表明當(dāng)超過同步閥值范圍時(shí)是否發(fā)出警報(bào)。 1:警報(bào)。 |
load_outage_start_time | int | 計(jì)劃停歇開始的開始時(shí)間(HHMMSS 格式)。如果在計(jì)劃停歇期間超過同步閥值范圍,則不發(fā)出警報(bào)。 |
load_outage_end_time | int | 計(jì)劃停歇開始的結(jié)束時(shí)間(HHMMSS 格式)。如果在計(jì)劃停歇期間超過同步閥值范圍,則不發(fā)出警報(bào)。 |
load_outage_weekday_mask | int | 一星期中計(jì)劃停歇的那一天。 |
load_in_sync | int | 表明上次備份是否出現(xiàn)在備份同步閥值之內(nèi)。 1:在閥值范圍內(nèi)出現(xiàn)。 |
maintenance_plan_id | uniqueidentifier | 主服務(wù)器上的維護(hù)計(jì)劃 ID。Maintenance_plan_id 可以為 NULL。 |
secondary_plan_id | uniqueidentifier | 輔助服務(wù)器上的日志傳送計(jì)劃 ID。 |
allow_role_change | bit | 顯示輔助服務(wù)器角色是否可更改。 1=角色可更改。 |
僅 sysadmin 固定服務(wù)器角色成員可以執(zhí)行 sp_get_log_shipping_monitor_info。
下面的示例返回關(guān)于以"pubs"開頭的目的數(shù)據(jù)庫的所有日志傳送對(duì)的信息。
EXEC sp_get_log_shipping_monitor_info @secondary_database_name = 'pubs%'