32位访问引擎

时间:2016-11-21 06:10:09

标签: sql-server ssis

我在visual studio 2012上开发了一个ssis项目,它在本地主机上运行良好。当我将它上传到sql server并尝试将其作为ssis作业运行时,它会抛出这样的错误:

  

请求的OLE DB提供程序Microsoft.Jet.OLEDB.4.0不是   注册。如果未安装64位驱动程序,请运行该程序包   32位模式。错误代码:

我将通过安装Microsoft Access数据库引擎2010可再发行组件来解决该错误,但是在安装引擎之后,猜测所有使用当前版本引擎的正在运行的作业都将崩溃。有没有办法解决它而不在sql server上安装64位引擎

1 个答案:

答案 0 :(得分:1)

您可以将作业的属性设置为“使用32位运行时”,这样您就可以以32位运行该特定作业步骤。它位于“作业”步骤的Execution options选项卡下 安装32位Redistributable时,我不相信其他软件包会受到影响。