我之前发布过类似的问题,但现在我又回到了需要处理这个问题的地步,经过一些调整,我成功地消除了所有错误,除了一个警告,它基本上告诉我提供的路径到包在目录中找不到任何文件(这是错误的)。这几乎让我想相信这又是一个权限问题。当我在本地运行该包时,一切正常。这是警告: 当我右键单击目录下的 SSIS 包并直接尝试执行作业时,会出现相同的消息。 我确保调用者对相关文件夹具有完全权限
执行的历史记录全部成功,并且 SQL Agent 作业的历史记录全部为绿色
我得到的建议之一是打开 SQL Server 配置管理器,但我似乎无权访问它。我对整个过程很陌生,所以我不确定身份验证是否与它或 sa 帐户的权限有关。
注意:我正在远程开发服务器上而不是直接在我的电脑上处理此问题。
任何帮助将不胜感激。
事实证明数据库实例位于完全不同的服务器上,我什至没有访问权限。该服务器显然没有在 SSIS 包中指定的路径,所以我必须做的是在正确的服务器中为文件创建一个文件夹,将我的文件重新路由到那里,并在获得对服务器的访问权限后更改 SSIS 包路径数据库实例所在的位置。我对这一切都是新手,这绝对是令人沮丧的,特别是因为我们的团队很小,而且我是新手,我不能一直问别人有关这方面的问题。希望这能为某人节省很多时间。
我遇到了相关错误。某个包在 Visual Studio 中运行,但在从 SQL 作业运行时失败。
SSIS 目录显示“无法打开数据文件”。一个区别是我使用带有动态文件字符串的平面文件连接管理器。因此,解决此类问题的方法是在变量中设置测试文件路径并部署包,这样就可以解决该错误。
谢谢 阿卜杜勒·马吉德