2016-07-25 43 views
0

我有一個聲稱成功的SQL代理作業,但實際上並沒有執行它應該做的事情。如果我自己運行腳本,它會生成結果。SQL代理作業 - 無結果,但存儲過程作品

我使用SQL 2014中使用的憑證/裏面的代理工作是:

IF OBJECT_ID('TEMPDB..##RCCON','U') IS NOT NULL DROP TABLE ##RCCON 

SELECT top 10 R.RC_C__ID as ConsentId 
,dbo.clr_RC_CON(R.RC_CON__ID,'','') AS RC_CON 
INTO ##RCCON FROM RC_CON R 

腳本獨立工作,但作爲作業產生任何結果。

有什麼建議嗎?歡呼聲

+0

「作爲作業不會產生任何結果。」你在哪裏檢查結果?你在查看工作日誌還是通過SSMS連接並從該表中選擇? –

+0

將其放入使用## RCCON的相同作業步驟中。 – Squirrel

回答

2

當SQL Agent作業完成時,## RCCON會蒸發。它們只在會議期間存在。

也許使用[dbo]。[RCCON]改爲

+0

Thankyou John - 它是一個客戶數據庫,所以我不想爲了我的好處而將表格引入它,但它看起來是唯一的出路。乾杯。 – user3735855

+0

朋友之間又多了一張桌子?只要有增值,我相信你的客戶不會介意。 –