如何在2台服务器之间进行SSIS SQL任务

时间:2015-11-18 14:58:35

标签: sql-server ssis

我有2台服务器:报告和devsvr。我在报告中使用SSIS从提供商那里获取文章信息。在devsvr上,我有一个网站来查看我的文章。 我在两台服务器之间建立链接。 要在Reporting DataBase上连接,我使用user:EDBV3。并在devsvr用户上连接:MOS。 我使用EDBV3帐户连接SQLServer Management on Reporting。执行

INSERT INTO DEVSVR.extranet.dbo.EDBV3_Grossiste (IDGrossiste,Libelle ) SELECT IDGrossiste, Libelle FROM edb_v3.dbo.EDB_Grossiste where EDB_Grossiste.EstActif = 1

没问题。

当我把它放在SSIS包/ SQL任务上时。我使用SQL帐户EDBV3创建Reporting连接。把我的请求放在SQL Task中。在报告的SQL代理中执行此操作,我发现错误消息:我不允许访问外部网...

为什么?

1 个答案:

答案 0 :(得分:0)

最后我发现了问题。 这不是方法。 我使用配置文件进行edbv3访问(因为我在很多SSIS包中使用它) 但不知道为什么......对于这个包,它在服务器上是不行的。 我在这个软件包的特定配置文件中包含了信息,这很好......