在 Win server 2008 R2 x64 (JET OLEDB 4.0) 上为旧版应用程序打开 MS Access 数据库

在 Win server 2008 R2 x64 (JET OLEDB 4.0) 上为旧版应用程序打开 MS Access 数据库

我有一台新服务器(Win 2008R2,x64),上面有一些我需要运行的旧版应用程序。之前的服务器(和底层连接)使用了 Jet OLE DB 4.0 引擎,但目前似乎没有这个引擎。

广泛搜索了 MS 下载网站,但我得到的都是“不适用”的更新。所以我的问题是,我可以注册一些组件吗?或者我需要做什么才能让这些应用程序运行(并读取这些文件)?

答案1

好吧,我找到了解决方案。尽管这个下载:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=C06B8369-60DD-4B64-A44B-84B371EDE16D并非旨在

2.作为服务器端应用程序中 Jet OLEDB Provider 的替代品

不过它确实有效。因为我只需要将旧数据导入新情况,所以它对我来说是有效的。将连接字符串部分从 Provider=JET.OLE 更改为:

Provider=Microsoft.ACE.OLEDB.12.0;

相关内容