【发布时间】:2015-07-15 06:56:19
【问题描述】:
我尝试使用 Microsoft SQL Server 2012 读取 Foxpro DBF 文件 我使用这个查询
CREATE VIEW DBF_out
AS
SELECT * FROM OPENROWSET('MSDASQL','Driver=Microsoft Visual FoxPro Driver;SourceDB=C:\Data;SourceType=DBF','SELECT * FROM out')
然后我得到下面的错误
链接服务器“(null)”的 OLE DB 提供程序“MSDASQL”返回消息 "[Microsoft][ODBC Driver Manager] Data source name not found and no 默认驱动程序指定”。消息 7303,级别 16,状态 1,过程 DBF_out, Line 3 无法初始化 OLE DB 的数据源对象 链接服务器“(null)”的提供程序“MSDASQL”。
以前我执行过这个
sp_configure 'show advanced options' 1 reconfigure go
sp_configure 'Ad Hoc Distributed Queries',1 RECONFIGURE
如何解决这个问题?
【问题讨论】: