我有SSIS包,可以将数据从excel导入到SQL数据库2012.该程序包运行正常并提供我在visual studio上运行时应该执行的操作。但是,当我尝试SQL作业运行包时,它会继续给我错误按摩。
SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误 代码:0x80004005。 OLE DB记录可用。来源:"微软 访问数据库引擎" Hresult:0x80004005描述: "' Q:\总帐\ MajorGL.xlsx'不是一个有效的道路。确保路径 名称拼写正确,并且您已连接到服务器上 该文件所在的位置。"。
并且路径是有效路径。
答案 0 :(得分:0)
@ zazzu-我想,这是一个连接密码错误。你可以再次检查连接吗?
只需保存包并关闭解决方案。再打开解决方案和包。立即测试连接。
答案 1 :(得分:0)
确保:
答案 2 :(得分:0)
驱动器Q听起来像网络驱动器,您需要更改SQL作业以与具有该位置权限的用户一起运行。 转到this文章中名为USING PROXIES的部分,并设置您的包以使用此代理执行。