由于数据迁移,sqlserver所在服务器需要重新与mysql所在服务器建立连接。
第一步:
准备好mysql-connector-odbc安装包,不同的版本对应不同的visual studio 版本。
mysql-connector-odbc-5.3.11-winx64.msi ------------- visual studio 2013/2015
下载地址 mysql :http://dev.mysql.com/downloads/connector/odbc/
visual stutio:https://blog.csdn.net/youshijian99/article/details/80163739
如果两者都安装好了,不用再安装。
一开始下载的是vs2013,但是在安装的时候报错
于是重新下载了2015,安装成功。
然后安装mysql-connector,默认下一步即可。
第二步,打开odbc数据源管理器:
在开始菜单的运行窗口,输入odbc
系统dsn–>添加
选择Unicode Driver–>完成
如果安装的是32位的connector,那么需要通过命令行窗口,输入C:\Windows\SysWOW64\odbcad32.exe,数据源列表才会出现新安装的驱动
由于我要链接的两台服务器在一个内网内,所以ip 填内网地址(一开始写的外网ip)
第三步:
新建链接服务
打开sqlserver
在安全性选项卡选择使用此安全上下文链接,用户名和密码为mysql的登录名和密码。
好了,到这里就成功了!
接着,执行从mysql中到数据到sql的存储过程
报错
执行语句select * from sys.servers
查看现有的服务器,发现新建的链接服务器叫‘APC’
找到清洗数据的存储过程,将QY改成APC,再执行导数据的存储过程,执行成功!!!