我有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代理中执行此操作,我发现错误消息:我不允许访问外部网...
为什么?
答案 0 :(得分:0)
最后我发现了问题。 这不是方法。 我使用配置文件进行edbv3访问(因为我在很多SSIS包中使用它) 但不知道为什么......对于这个包,它在服务器上是不行的。 我在这个软件包的特定配置文件中包含了信息,这很好......