我正在使用Windows 7(x64bit)Ultimate。
我有ODBC32和ODBC64管理器,我可以通过Start访问。 默认似乎是ODBC64。
但是我没有看到MSDASQL -Microsoft OLEDB for ODBC。
我想知道它是否存在。我看到一些针对Windows Server 2003的64位MSDASQL的引用。 IBM 64bit for ODBC似乎可以工作(我听说过),但没试过。 现在我想知道是否有人知道Windows 7的64位MSDASQL的链接。微软似乎已经弃用了MSDASQL,我不确定这个故事的状态。
在SQL Server 2012 for SQL(SAP)SqlAnywhere服务器中设置链接服务器时出现了这些问题。
答案 0 :(得分:2)
我不确定我是如何错过的。此链接允许您下载Microsoft Access数据库引擎2010可再发行组件 http://www.microsoft.com/en-us/download/details.aspx?id=13255 其详细信息表示从Microsoft网站复制的ODBC和OLEDB: “此下载将安装一组组件,以便于在现有Microsoft Office文件(如Microsoft Office Access 2010(* .mdb和 .accdb)文件和Microsoft Office Excel 2010( .xls))之间传输数据,* .xlsx和* .xlsb)文件到其他数据源,如Microsoft SQL Server。还支持与现有文本文件的连接。 ODBC和OLEDB 驱动程序已安装,供应用程序开发人员用于开发他们的应用程序连接到Office文件格式。“
答案 1 :(得分:0)
Windows 7没有MSDASQL x64位。有一个用于Windows Server 2003.我终于能够使用Sybase / SAP的SAOLEDB.16在SQL Server 2012 Express中创建链接服务器。
虽然我自己回答说没有MSDASQL(x64)基于某些已弃用的商品'信息我还在看它。
以下是MSDN上同一问题的链接: