数据库JOB执行失败。。

yinsuxia 2013-08-29 01:57:05
报错信息为:
Executed as user: AP\SA-JJMCSQLSRVAGENT. The OLE DB provider "SQLNCLI10" for linked server "10.192.80.128,11433" reported an error. Execution terminated by the provider because a resource limit was reached. [SQLSTATE 42000] (Error 7399) Cannot fetch the rowset from OLE DB provider "SQLNCLI10" for linked server "10.192.80.128,11433". . [SQLSTATE 42000] (Error 7421). The step failed.

上网查了下,是执行超时的问题,网上查了他们说要修改超时设置,那设置这个超时值我是在linked server上面设置还是job本地设置?
...全文
426 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
KeepSayingNo 2013-08-30
  • 打赏
  • 举报
回复
检查下存储过程,个人感觉和超时没有关系。有可能是什么脏数据导致存储过程死锁或者其它什么原因。
加油馒头 2013-08-30
  • 打赏
  • 举报
回复
检查一下存储过程吧!~
yinsuxia 2013-08-30
  • 打赏
  • 举报
回复
引用 10 楼 ap0405140 的回复:
建议LZ查一下执行超时的原因,从根本去解决问题,而且可能是性能问题,影响其他进程. 而非简单的加大超时时间.
关键这个job有时执行成功,有时执行失败,而且job和proc都不是我这边做的。。。
唐诗三百首 2013-08-29
  • 打赏
  • 举报
回复
建议LZ查一下执行超时的原因,从根本去解决问题,而且可能是性能问题,影响其他进程. 而非简单的加大超时时间.
yinsuxia 2013-08-29
  • 打赏
  • 举报
回复
引用 8 楼 rockyljt 的回复:
在远程服务器上10.192.80.128设置
还有个奇怪的问题就是,有的时候这个JOB执行10分钟就报错了,有的时候执行了13分钟却奇迹般的完成了。。。
---涛声依旧--- 2013-08-29
  • 打赏
  • 举报
回复
在远程服务器上10.192.80.128设置
yinsuxia 2013-08-29
  • 打赏
  • 举报
回复
引用 5 楼 rockyljt 的回复:
请在远程服务器上设置“远程查询超时值为0”试试
是在linkedServer对象的那台服务器上设置吗?
Andy__Huang 2013-08-29
  • 打赏
  • 举报
回复
执行用户:AP sa-jjmcsqlsrvagent。OLE DB提供程序”sqlncli10“链接服务器”10.192.80.12811433”报告了一个错误。提供程序终止了执行,达到了资源限制。【SQLSTATE 42000 ](错误7399)不能取行集从OLE DB提供程序”sqlncli10“链接服务器”10.192.80.12811433”。SQLSTATE。[ 42000 ](错误7421)。步骤失败。 有可能是你的JOB里面执行事务失败被锁死了,检查一下存储过程吧
---涛声依旧--- 2013-08-29
  • 打赏
  • 举报
回复
请在远程服务器上设置“远程查询超时值为0”试试
yinsuxia 2013-08-29
  • 打赏
  • 举报
回复
引用 3 楼 rockyljt 的回复:
超过连接数后导致执行超时也是有可能的 楼主不防查一下链接服务器上的连接数设置的是多少就明白了
两个服务器的最大连接数都是32767
---涛声依旧--- 2013-08-29
  • 打赏
  • 举报
回复
超过连接数后导致执行超时也是有可能的 楼主不防查一下链接服务器上的连接数设置的是多少就明白了
yinsuxia 2013-08-29
  • 打赏
  • 举报
回复
引用 1 楼 rockyljt 的回复:
应该是链接服务器上有连接数达到上限了吧,楼主检查一下看 Execution terminated by the provider because a resource limit was reached
但是我在网上查到的7399错误号指的是“Timeout Expired”
---涛声依旧--- 2013-08-29
  • 打赏
  • 举报
回复
应该是链接服务器上有连接数达到上限了吧,楼主检查一下看 Execution terminated by the provider because a resource limit was reached

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧