首先在 服务器上装 mysql-connector-odbc-5.1.5-winx64.msi,
去mysql的官网下载 http://dev.mysql.com/downloads/connector/odbc/5.1.html
然后就可以通过 管理工具 - 数据源(odbc)建立 系统DSN
第三步:安装 64位OLEDB Provider for ODBC (MSDASQL)
下载地址
安装完成后在 linked server那里会出现
右键查看 MSDASQL 属性
新建立链接服务器
完成查询使用如下语句:
select * from openquery(mysql,'select * from information_schema.tables limit 10')
select * from openquery(mysql,'show tables from game ')
参考http://www.ideaexcursion.com/2009/02/25/howto-setup-sql-server-linked-server-to-mysql/
http://www.packtpub.com/article/mysql-linked-server-on-sql-server-2008
http://blogs.msdn.com/sqlcrd/archive/2008/04/21/64-oledb-provider-for-odbc-msdasql.aspx