我有一台新服务器(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;