• 相关软件
    >sp_msx_defect 创建者:webmaster 更新时间:2006-02-16 15:51

    从多服务器操作中删除当前服务器。



    注意  sp_msx_defect 编辑注册表。建议不要人工编辑注册表,因为不适当或不正确的更改会导致严重的系统配置问题。因此,只有有经验的用户才可以使用注册表编辑器程序编辑注册表。有关更多信息,请参见 Microsoft® Windows NT® 或 Microsoft Windows® 95 文档。



    语法


    sp_msx_defect [@forced_defection =] forced_defection



    参数


    [@forced_defection =] forced_defection



    指定如果因 msdb 数据库发生不可恢复损坏或没有 msdb 数据库备份而导致 Master SQLServerAgent 永久丢失,是否进行强制脱离。forced_defection 的数据类型为 bit,默认值为 0,表示不进行任何强制脱离。值为 1 代表强制进行脱离。



    通过执行 sp_msx_defect 强制进行脱离后,Master SQLServerAgent 上的 sysadmin 固定服务器角色成员必须运行下面的命令才能完成此脱离:



    EXECUTE msdb.dbo.sp_delete_targetserver @server_name = 'tsx-server', @post_defection =  0


    返回代码值


    0(成功)或 1(失败)



    结果集




    注释


    sp_msx_defect 正常完成后,将返回一条消息:



    Server defected from MSX ''. n Job(s) deleted.


    权限


    只有 sysadmin 固定服务器角色的成员才可以执行 sp_msx_defect

    相关文章
    本页查看次数: