各位,现在有个问题,我有失去连接的sql服务器,我想在企业管理器你删除他,右键出来死机了,之前试过卡一会就可以删除了,现在不可以,
所以我想能不能通过查询分析器里用脚本来删除这个已经失效的服务器???

解决方案 »

  1.   

     sp_dropserver   [   @server   =   ]   'server'     
              [   ,   [   @droplogins   =   ]   {   'droplogins'   |   NULL}   ]  
      

  2.   

     sp_dropserver   
      从本地   Microsoft®   SQL   Server™   上的已知远程和链接服务器列表中删除服务器。   
        
      语法   
      sp_dropserver   [   @server   =   ]   'server'     
              [   ,   [   @droplogins   =   ]   {   'droplogins'   |   NULL}   ]   
        
      参数   
      [@server   =]   'server'   
        
      将被删除的服务器。server   的数据类型为   sysname,没有默认值。server   必须已经存在。   
        
      [@droplogins   =]   'droplogins'   |   NULL   
        
      指明如果指定了   droplogins,那么对于   server,那些相关的远程及链接服务器登录也将被删除。@droplogins   的数据类型为   char(10),带有默认值   NULL。   
        
      返回代码值   
      0(成功)或   1(失败)   
        
      注释   
      如果某个服务器有相关的远程及链接服务器登录条目,当在该服务器上运行   sp_dropserver   时,会导致一条错误信息,该消息说明:在删除远程或链接服务器之前,必须先删除相关的登录。当删除服务器时,为了删除服务器的所有远程及链接服务器登录,请使用   droplogins   参数。   
     
      

  3.   

    sp_dropserver  去查查帮助!
      

  4.   

    sp_dropserver
    只能删除 用sp_helpserver 查找出来的服务器名
    而我这个服务器的连接已经失效了,用sp_helpserver这个查不出来
    我是在注册表里删除的,但是还是觉得稍显麻烦,因为每台机的机器名不同,导致了注册表的信息不一样,需要找一下才能定位,
    所以还是想用sql脚本来解决,应该也是存储过程,但是我找不到,也不知道怎么用