從多服務(wù)器操作中刪除當(dāng)前服務(wù)器。
注意 sp_msx_defect 編輯注冊表。建議不要人工編輯注冊表,因為不適當(dāng)或不正確的更改會導(dǎo)致嚴(yán)重的系統(tǒng)配置問題。因此,只有有經(jīng)驗的用戶才可以使用注冊表編輯器程序編輯注冊表。有關(guān)更多信息,請參見 Microsoft® Windows NT® 或 Microsoft Windows® 95 文檔。
sp_msx_defect [@forced_defection =] forced_defection
[@forced_defection =] forced_defection
指定如果因 msdb 數(shù)據(jù)庫發(fā)生不可恢復(fù)損壞或沒有 msdb 數(shù)據(jù)庫備份而導(dǎo)致 Master SQLServerAgent 永久丟失,是否進行強制脫離。forced_defection 的數(shù)據(jù)類型為 bit,默認(rèn)值為 0,表示不進行任何強制脫離。值為 1 代表強制進行脫離。
通過執(zhí)行 sp_msx_defect 強制進行脫離后,Master SQLServerAgent 上的 sysadmin 固定服務(wù)器角色成員必須運行下面的命令才能完成此脫離:
EXECUTE msdb.dbo.sp_delete_targetserver @server_name = 'tsx-server', @post_defection = 0
0(成功)或 1(失?。?/P>
無
sp_msx_defect 正常完成后,將返回一條消息:
Server defected from MSX ''. n Job(s) deleted.
只有 sysadmin 固定服務(wù)器角色的成員才可以執(zhí)行 sp_msx_defect。
相關(guān)文章