查看tidal job中調用的sp是否真的在運行,tidaljob

來源:互聯網
上載者:User

查看tidal job中調用的sp是否真的在運行,tidaljob

剛剛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,哈哈,記下來,希望對你有協助哦~

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.