张晨的个人博客

Sql server 2008数据库维护计划执行失败:无法开始执行步骤 1 (原因: 行(1): 语法错误) 该步骤失败。(二)

张晨的个人博客2015-01-16综合技术 10561 0A+A-

延续上篇博客:Sql server 2008数据库维护计划执行失败:无法开始执行步骤 1 (原因: 行(1): 语法错误) 该步骤失败。


正常情况下开启代理服务就应该可以正常使用维护任务了,但是这次我们数据库继续报错......


开启SQL Server代理服务后,维护计划日志那继续报错:无法开始执行步骤 1 (原因: 行(1): 语法错误) 该步骤失败。

如图:


从Sql 代理错误日志中查看日志发现报错是:

SQL Login failed for user 'NT AUTHORITY\NETWORK SERVICE'. [客户端: 10.2.49.2]

错误: 18456,严重性: 14,状态: 16。

如图:


网上各种办法什么在安全性添加NT AUTHORITY\NETWORK SERVICE登录名等等都不行,最后在Sql Server 代理的作业中修改作业属性解决,如图:

右键作业任务-->属性:


选择步骤,编辑里面的作业步骤:


在常规-->服务器中可以发现选的是10.2.49.2,这就是报错的关键所在,修改为“计算机名称/数据库实例名称” 即可解决问题如:

WIN-SVJIIBBNV5L\MSSQL


    其实主要原因登录Server Management Studio 时服务器名称选项中使用了如10.2.49.2 的IP地址账号导致数据库无法登录Netword service账号,解决办法是登录时服务器名称使用计算机名\数据库实例名称 (如:WIN-SVJIIBBNV5L\MSSQL)登录就不会出现这样的问题你了。

文章关键词
维护计划
发表评论