步骤名称 (作业结果)
持续时间 00:07:40
SQL 严重性 0
SQL 消息 ID 0
已通过电子邮件通知的操作员
已通过网络发送通知的操作员
已通过寻呼通知的操作员
重试次数 0消息
The job failed.  The Job was invoked by User CSMDB\Administrator.  The last step to run was step 3 (检测无日志记录的代理关闭。).  The job was requested to start at step 1 (分发代理启动消息。).

解决方案 »

  1.   

    企业管理器
    --管理
    --SQL Server代理
    --右键作业
    --新建作业
    --"常规"项中输入作业名称
    --"步骤"项
    --新建
    --"步骤名"中输入步骤名
    --"类型"中选择"Transact-SQL 脚本(TSQL)"
    --"数据库"选择执行命令的数据库
    --"命令"中输入要执行的语句:
                          
    --确定
    --"调度"项
    --新建调度
    --"名称"中输入调度名称
    --"调度类型"中选择你的作业执行安排
    --如果选择"反复出现"
    --点"更改"来设置你的时间安排为一天一次
    然后将SQL Agent服务启动,并设置为自动启动,否则你的作业不会被执行设置方法:
    我的电脑--控制面板--管理工具--服务--右键 SQLSERVERAGENT--属性--启动类型--选择"自动启动"--确定.
      

  2.   

    是,我重启2005数据库后又单独运行了 SQL server 代理 
    其它的作业是运行正常的,只有这个分发和读取任务有点问题
      

  3.   

    Dear Sir,由您提供的描述, 我猜想您是使用SQL Server 2005 Developer版本 (由您的Server SQL2005DEV
    來判斷的), 而訊息最後是 ” Failed to notify 'MIS  操作者' via email.”, 所以我估計您
    在Job中使用了send mail的功能. 不過, SQL Server 2005 Developer版本預設是沒有啟用SQL Mail 
    Stored procedures的, 所以您必須使用SQL Server 2005 Surface Area Configuration工具來
    啟用的.Best regards,
    Colin Lin
    微軟技術支援中心
      

  4.   

    应该是权限问题,订阅方式是哪种模式?如果是请求订阅则需CSMDB\Administrator用户能访问发布服务器的快照地址,快照地址应使用网络路径而非绝对路径,lz检查一下看是不是?
      

  5.   

    楼上正解,在做SHIPLOG的时候,1如果是域环境,比较简单,非域环境麻烦多多(关键在于文件传输的权限认证)2请确认你的SQL SERVER AGENT的用户可以操作WINDOWS 文件的远程传输到目的服务器,没有此权限
      
     任务必然失败
      

  6.   

    现在是知道基本问题在那里了,订阅服务器用 BIWDB\BIWDB
    登录不了
    机器名和实例名都查了是BIWDB
    而单独的用实例名登录就可以