SQL Server Integration Services 2016错误,无法批量加载XML文件

时间:2019-11-20 19:14:40

标签: sql sql-server ssis

我的SSIS包在“执行SQL对话”上失败,该对话执行试图存储XML文件的存储过程。我收到以下错误:

  

[执行SQL任务]错误:执行查询“ exec [dbo]。[AccuplacerXMLProcessing]吗?”失败,并出现以下错误:“无法批量加载。文件“ J:\ Accuplacer \ 000753-001 \ 16209412.xml”不存在。可能的失败原因:查询问题,“ ResultSet”属性设置不正确,参数设置不正确或连接建立不正确。

但是,当我以相同用户身份连接时在SSMS中执行相同的存储过程时,它会成功。

See screenshot

SQL Server Agent作业和通过SSMS的执行均由同一Windows域用户完成。该用户在服务器上具有bulkadmin角色。

文件位于运行作业的服务器上。

访问文件应该没有任何问题。我整天都在盯着这个看,无法解决。

1 个答案:

答案 0 :(得分:0)

J:\Accuplacer\000753-001\16209412.xml" does not exist

文件不存在或者用户在某种程度上没有访问权限。

我注意到您错误中的文件名与屏幕截图中的文件名不同。