2014-03-25 29 views
1

返回不同的数据我有一个SQL代理作业一个问题,当它运行本地和来自SSIS包,它没有执行错误完成。但是,当从BIDS本地运行时,表中有一列接收正确信息(数字(28,5)),但从SQL代理运行时,会有一个受此列影响的空值。SSIS:工作出价的罚款,但来自SQL代理

是否有导致此行为的特殊原因?

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

谢谢你提前

+0

我在32位上运行包 –

+1

目前还不清楚你遇到什么问题。你是说当你使用dtexec和sqlagent运行软件包时,数据是正确加载的,但是当你使用BIDS运行它时,不会这么做吗?你确定你的连接设置在运行时对所有环境都是一样的吗? –

+0

实际上它是相反的,当我用BIDS运行它的数据是好的,但是当我从SQL Server中的作业运行它时,然后我有空而不是我的数据 –

回答

0

谢谢大家为你的时间。

确定了问题。计算机和服务器都位于同一区域,但计算机上的区域设置已修改为将小数点设置为'。'。而不是','而他们在服务器上保持不变。

对不起。我只希望这个答案能够帮助那些面临同样问题的人。

+0

所有这些让我想到另一个问题:是否有办法确定SSIS从哪里启动?我需要能够从我的计算机上进行测试并在服务器上运行PROD(我无法修改我的计算机和服务器的现有设置) –

相关问题