gpt4 book ai didi

ms-access - SQL Server 2012 - 无法创建 OLE DB 提供程序 "Microsoft.Jet.OLEDB.4.0"的实例(Microsoft SQL Server,错误 : 7302)

转载 作者:行者123 更新时间:2023-12-02 11:26:21 25 4
gpt4 key购买 nike

我刚刚安装了 SQL Server 2012 来测试差异并确保它适合我的工作。我可能不是 SQL 方面的专家,但我不知道如何在我的服务器上添加到 Jet 数据库的链接。我已经导入了 Jet 数据库,但是当通过 GUI 链接 JET 数据库时,我没有看到 JET 的提供程序。我正在运行 Access 2003(我不喜欢 2008+ GUI)

我进行了搜索,但没有发现与我的问题相似的内容;至少我什么都不明白。没有提到如何添加 Jet db Provider。

我通过 QA 运行了 Jet 数据库的连接字符串:

sp_addlinkedserver 'USGEScrub', 'Access', 'Microsoft.Jet.OLEDB.4.0', 
'D:\Lead$\SupList\USGEScrub.mdb'

连接字符串一直有效,直到我尝试 Access 数据,然后我收到此错误,当然,如果我单击链接,则不会显示任何内容:

TITLE: Microsoft SQL Server Management Studio
Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc)

如需帮助,请点击:http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&LinkId=20476

ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch.
Cannot create an instance of OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked
server "USGEScrub". (Microsoft SQL Server, Error: 7302)

如需帮助,请点击:http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=7302&LinkId=20476

最佳答案

  1. Microsoft 下载 2010 Access 数据库引擎
  2. 允许“进程中”
  3. 使用 ACE OLEDB 提供程序添加链接服务器。

更多详情here

关于ms-access - SQL Server 2012 - 无法创建 OLE DB 提供程序 "Microsoft.Jet.OLEDB.4.0"的实例(Microsoft SQL Server,错误 : 7302),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11196521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com