将64位windows2008服务器系统下将2008数据导出为dbf表时报错?
0
各位专家好:
我正在做一个报名系统的后台,要求将sql2008的数据导出为dbf 表。我经过好多次测试都不成功,ole,odbc都装了,就是在执行insert into openrowset('MSDASQL','Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=f:\','select * from bmk.DBF') select * from bmk 这命令时出以下错误:链接服务器"(null)"的 OLE DB 访问接口 "MSDASQL" 返回了消息 "[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序"。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "MSDASQL" 的数据源对象。
因我的服务器是64位,在别的机上32位的系统能行,不知因为啥64位的就不行。
求助大师指教!
我正在做一个报名系统的后台,要求将sql2008的数据导出为dbf 表。我经过好多次测试都不成功,ole,odbc都装了,就是在执行insert into openrowset('MSDASQL','Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=f:\','select * from bmk.DBF') select * from bmk 这命令时出以下错误:链接服务器"(null)"的 OLE DB 访问接口 "MSDASQL" 返回了消息 "[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序"。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "MSDASQL" 的数据源对象。
因我的服务器是64位,在别的机上32位的系统能行,不知因为啥64位的就不行。
求助大师指教!
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
GeorgeYao - 路漫漫其修远兮,吾将上下而求索! 2016-04-18 回答
赞同来自: