最近在做mysql数据库实时同步到mssql数据库的方案,花了一周时间,测试通过了,在实际机器上测试出现了若干问题。第一个问题就是在mssql上链接mysql的问题。

第一步,安装 Mysql ODBC

首先要在mssql的机器上安装mysql ODBC,如果没有安装将报错:

但安装不一定就能成功,比如会报错1918:

出现这种情况的原因是服务器上没有安装运行库,安装 MS C++2010后,再安装ODBC就没问题了。

第二步,新建ODBE

在控制面板-管理工具-数据源(ODBC)-用户DSN-添加-MySQL ODBE 5.1 Driver,测试看能否连接mysql。

第三步,链接mysql服务器

EXEC sp_addlinkedserver

@server = 'MySQL',

@srvproduct='MySql' ,

@provider = 'MSDASQL',

@provstr = 'Driver={MySQL ODBC 5.1 Driver};

Server=IP地址或localhost;

Database=默认数据库名称;

User=mysql数据库用户名,一般为root;

Password=用户密码;

Option=3;'

增加权限:

EXEC sp_addlinkedsrvlogin

@rmtsrvname='MySql' ,

@useself='false' ,

@locallogin='sa' ,

@rmtuser=' mysql数据库用户名,一般为root ' ,

@rmtpassword='用户密码'

如果连接没有问题的话,在mssql管理器中可以看到mysql数据库了。

mssql 连接mysql_Mssql链接mysql数据库相关推荐

  1. jmeter模拟mysql长连接_jmeter链接mysql数据库

    一.查询mysql的数据库版本,下载对应的jar包 1.首先查询出mysql数据库的版本,使用SELECT VERSION();命令进行查询,运行结果如下 3.将下载好的jar包复制到jmeter包\ ...

  2. mysql8连接5sslexecptio_python 链接mysql数据库使用 mysql-connector 方式

    用linux上 用python对mysql进行连接 前提遇到的问题记录: 在linux上安装 (base) [sqoop@flink-slave5 bin]$ ./pip install mysql ...

  3. php c 链接mysql数据库_PHP连接MySQL数据库

    php连接MySQL数据库的两种编码方式 PHP连接MySQL数据库的方式 面向过程的编码风格 //一.面向过程的编码风格 //1.PHP与MySQL建立连接 /*语法mysqli_connect(h ...

  4. java查询mysql装载bean_jsp与javabean链接mysql数据库并查询数据表的简单实例源码

    jsp与javabean链接mysql数据库并查询数据表的简单实例源码.这个简单的实例是给新手学习的,或者一些高手临时忘记怎么使用jsp操作mysql数据库时候查找的,包括了建立mysql数据库连接的 ...

  5. JAVA通过JDBC连接并操作MySQL数据库

    JAVA通过JDBC连接并操作MySQL数据库 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提 ...

  6. Mysql —— C语言链接mysql数据库,实现可以增删改查的角色权限登录系统

    /******************************************************************** * 标题:C语言链接mysql数据库,实现可以增删改查的角色 ...

  7. MySQLWorkbench链接MySQL数据库

    使用Workbench链接MySQL数据库 点开链接,如果有密码点击输入即可. 输入密码[root](自己的密码),并点击[OK]按钮 点击[Test Connection],测试连接是否成功.如下图 ...

  8. php网页连mysql_php - 如何在单个网页上连接多个MySQL数据库?

    php - 如何在单个网页上连接多个MySQL数据库? 我将信息分散在几个数据库中,并希望使用PHP将所有信息放到一个网页上. 我想知道如何连接到单个PHP网页上的多个数据库. 我知道如何使用以下方法 ...

  9. node+express项目链接MySQL数据库(最简单版)

    node+express项目链接MySQL数据库(最简单版) (假定你node+express项目已创建完成,可参照这里) 第一步.安装mysql驱动 npm install mysql --save ...

最新文章

  1. 大型数据库设计原则与技巧
  2. 技校毕业是什么学历_技校毕业是什么学历
  3. Matlab:图像数据保存
  4. [转载] 七龙珠第一部——第034话 红缎带军团
  5. Java nio Socket非阻塞模式
  6. jzoj4272-序章-弗兰德的秘密【树形dp】
  7. SpringBoot 使用Thymeleaf模板 没有提示
  8. python颜色表_Python+matplotlib绘制不同大小和颜色散点图实例
  9. 国家广电总局:常规电视剧剧集正片时长不少于41分钟
  10. Oracle数据库基本操作
  11. 好用的万年历API推荐
  12. 惠普计算机如何用u盘引导启动不了系统安装系统,惠普笔记本进BIOS设置U盘启动教程...
  13. 期货日内短线交易技巧
  14. 在CSDN年收入竟达五位数?----大学生技术自媒体成长之路
  15. 复杂网络分析——networkx的使用
  16. VGG model 涉及到的paper
  17. How to reassign lifecycle in Windchill
  18. 使用vuepress搭建静态博客
  19. 002 Figuring in C/C++
  20. Java数据类型+练习

热门文章

  1. mybatis高级映射(一对一,一对多,多对多)
  2. 智能控制系统控制系统性能提升:智能控制技术控制系统性能提升方法
  3. 成长的烦恼-持续更新
  4. 微型计算机音节,基于数据库的三音节惯用语拼音拼写规则研究
  5. java web打印 (记录一下,自己使用)
  6. 区块链的技术发展现状,制约因素和发展方向
  7. Django实战: 开发网页计数器统计页面浏览次数
  8. 正版饥荒服务器怎么弄,饥荒:联机版专用服务器创建设置方法汇总_饥荒联机版怎么开服务器_牛游戏网...
  9. 计算机如何安装无线网络适配器,无线网络接收器怎么安装 无线网络接收器安装方法【详解】...
  10. Springboot根据实体类生成数据库表