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