置百丈玄冰而崩裂,掷须臾池水而漂摇。

SQL Server建立dblink至MySQL

数据库 强强

在SQL Server 建立Linked server至MySQL访问数据 操作如下

系统环境: SQL Server 2012,MySQL 5.7.21,Connector/ODBC 5.3.11


  1. 一、在SQLserver机器上安装MySQL ODBC

    官方下载odbc驱动  https://dev.mysql.com/downloads/connector/odbc/

    安装odbc

    控制面板->所有控制面板项->管理工具->数据源(ODBC)->System DSN中配置ODBC数据源

    选择add->Mysql ODBC 5.3 Unicode Driver



  2. 添加信息,

    data soure name:MySQL数据源名字

    TCP/IP Server,Port:  MySQL DB ip和端口

    User,Password:MySQL DB用户和密码

    database: MySQL DB默认数据库名,可不写


    二、SQL server中配置linked server

  3. smss中server objects->Linked server右键new linked server



  4. Linked server: 任取一个linked server名

    provider:Microsoft OLE DB Provider for SQL Server

    Data source:选择前面odbc中配置的名字


  5. security中配置mysql DB登录账号和密码

  6. 三、linked server SQL的写法


    SELECT * FROM OPENQUERY (MYSQL_LINK, 'SELECT * FROM mesdb.base_application')


本文引用:https://blog.csdn.net/cuilingqiao0657/article/details/100492572



发表评论:

验证码