码迷,mamicode.com
首页 > 其他好文 > 详细

查看tidal job中调用的sp是否真的在运行

时间:2015-06-30 16:31:26      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:sql   tidal   job   monitor   

刚刚us的tech leader突然上线call我说,tidal job中有一个job挂掉了,让我帮忙看一下什么原因然后rerun 起来,一时间我晕晕乎乎的,就问tidal job number及error message,然后找到job 中调用的sp,及里面的参数,后来修改后,tidal job 是active状态了,但是不确定sp是否真的再跑,所以想找一个类似informatica或者netezza中的一种可以monitor的界面来观察一下数据流状态来确认sp是否真的run起来了,于是乎,找到了DBA 大牛求助,DBA 果然很赞!下面是解决办法,虽然时候觉得很简单,但是对于不知道如何使用命令的人来讲,真的没有办法。。闲话少说,上办法~~

:Step1: 在sp所在的server上运行 sp_who2 active命令

技术分享

check login 的value是不是以 ‘域名\tidsvc_(servername)’组成的,同时check DBName是不是sp运行的DB.

Step2:取Step1中获取到的SPID运行命令DBCC INPUTBUFFER(SPID),此example中spid对应的是78,所以看下图:

技术分享

check eventinfo 如果是你想查看的sp,证明这个sp就是在run,而且可以返回到Step1中去查看具体运行的环节,看图1Command value ,就可以发现这个example正运行到select环节。

 

ok啦,dba简直太强大了,many many thanks,哈哈,记下来,希望对你有帮助哦~

版权声明:本文为博主原创文章,未经博主允许不得转载。

查看tidal job中调用的sp是否真的在运行

标签:sql   tidal   job   monitor   

原文地址:http://blog.csdn.net/web_go_run/article/details/46695713

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!