前段时间,我在sql server 2008维护那里创建了自动备份任务,可以正常执行的。
后来更改了系统的administrator用户名为其它名称后,自动任务就无法执行了,出现了如这里的一个错误
http://wenwen.soso.com/z/q314331121.htm
弄了一天了,求解!

解决方案 »

  1.   

     use master       go       select @@servername;
          select serverproperty('servername')如果这两个结果不一致,说明机器改过名字,在配置复制的时候就会报上面的错误。     --要修复此问题   
         --执行下面的语句,完成后重新启动SQL服务   
        
      if   serverproperty('servername')   <>   @@servername   
             begin   
                 declare   @server   sysname   
                set   @server   =   @@servername   
                exec   sp_dropserver   @server   =   @server   
                set   @server   =   cast(serverproperty('servername')   as   sysname)   
                exec   sp_addserver   @server   =   @server   ,   @local   =   'LOCAL'   
            end       最后别忘了重新启动服务哦,启动完后,在运行:      use master       go       select @@servername;
          select serverproperty('servername')一切正常,复制也能用了!
      

  2.   

    执行了:use master       go       select @@servername;
          select serverproperty('servername')
    结果是一样的!
      

  3.   

    说明一下,更改administrator是系统登录的名称,而不是计算机名称喔!