2014-03-25 33 views
1

返回不同的數據我有一個SQL代理作業一個問題,當它運行本地和來自SSIS包,它沒有執行錯誤完成。但是,當從BIDS本地運行時,表中有一列接收正確信息(數字(28,5)),但從SQL代理運行時,會有一個受此列影響的空值。SSIS:工作出價的罰款,但來自SQL代理

是否有導致此行爲的特殊原因?

是否有我需要添加的特殊設置?

謝謝你提前

+0

我在32位上運行包 –

+1

目前還不清楚你遇到什麼問題。你是說當你使用dtexec和sqlagent運行軟件包時,數據是正確加載的,但是當你使用BIDS運行它時,不會這麼做嗎?你確定你的連接設置在運行時對所有環境都是一樣的嗎? –

+0

實際上它是相反的,當我用BIDS運行它的數據是好的,但是當我從SQL Server中的作業運行它時,然後我有空而不是我的數據 –

回答

0

謝謝大家爲你的時間。

確定了問題。計算機和服務器都位於同一區域,但計算機上的區域設置已修改爲將小數點設置爲'。'。而不是','而他們在服務器上保持不變。

對不起。我只希望這個答案能夠幫助那些面臨同樣問題的人。

+0

所有這些讓我想到另一個問題:是否有辦法確定SSIS從哪裏啓動?我需要能夠從我的計算機上進行測試並在服務器上運行PROD(我無法修改我的計算機和服務器的現有設置) –

相關問題