我在visual studio 2012上开发了一个ssis项目,它在本地主机上运行良好。当我将它上传到sql server并尝试将其作为ssis作业运行时,它会抛出这样的错误:
请求的OLE DB提供程序Microsoft.Jet.OLEDB.4.0不是 注册。如果未安装64位驱动程序,请运行该程序包 32位模式。错误代码:
我将通过安装Microsoft Access数据库引擎2010可再发行组件来解决该错误,但是在安装引擎之后,猜测所有使用当前版本引擎的正在运行的作业都将崩溃。有没有办法解决它而不在sql server上安装64位引擎
答案 0 :(得分:1)
您可以将作业的属性设置为“使用32位运行时”,这样您就可以以32位运行该特定作业步骤。它位于“作业”步骤的Execution options
选项卡下
安装32位Redistributable时,我不相信其他软件包会受到影响。