当前位置: 代码迷 >> Sql Server >> sql 2000的表怎么导出到win7系统
  详细解决方案

sql 2000的表怎么导出到win7系统

热度:94   发布时间:2016-04-24 08:57:41.0
sql 2000的表如何导出到win7系统
现希望将 数据库的表 VisitTemp1 导出到本地的excel文件。本地是win7系统,office2007 ,数据库是sql server 2000
我采用语句:
insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0', 
'Excel 8.0;Database=D:\byxs.xlsx;', 
'SELECT * FROM [SheetName$]') select * from VisitTemp1

但运行后显示为:服务器: 消息 7399,级别 16,状态 1,行 1
OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 报错。提供程序未给出有关错误的任何信息。

不知道是什么原因,麻烦各位大哥。我怎么才能正确导出到本地的excel表中,谢谢!
------解决思路----------------------
首先32位/64位要一致,然后参考下面的设置:
链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Ace.OleDb.12.0" 报错。提供程序未给出有关错误的任何信息。
  相关解决方案