博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server 用链接服务器 同步SqlServer与MySQL
阅读量:6903 次
发布时间:2019-06-27

本文共 1259 字,大约阅读时间需要 4 分钟。

======================================================================================= SQL SERVER链接SQL SERVER 1、 创建链接服务器到管理软件的SQL SERVER EXEC  sp_addlinkedserver @server='BaseServer', @srvproduct='',@provider='SQLOLEDB',@datasrc='10.10.6.216'; EXEC sp_addlinkedsrvlogin 'BaseServer','false', NULL,'sa','*****' ; -- 删除链接服务器 -- Exec sp_droplinkedsrvlogin BaseServer,NULL; -- Exec sp_dropserver BaseServer ;

=======================================================================================

SQL SERVER链接MYSQL

1、在SQL SERVER服务器上安装MYSQL ODBC驱动;

驱动下载地址:

 

2、安装好后,在管理工具-ODBC数据源-系统DSN-添加-选择 MYSQL ODBC 5.3 Unicode DRIVER-完成

这里写图片描述

会跳出来MYSQL连接参数

Data Source Name:数据源名称

Decription:描述,随便写

Server:MYSQL服务器的IP

Port:MYSQL的端口,默认的是3306.可以改的.

User:连接账号(在mysql上授权的账号,同时给予相应权限)

Password:密码

Database:选择链接的数据库

填好之后,点下test.成功了则会如图跳出提示框.

这里写图片描述

 

 

/*

 删除链接服务器
 Exec sp_droplinkedsrvlogin CloudMysql,NULL;
 Exec sp_dropserver CloudMysql ;
*/
EXEC master.dbo.sp_addlinkedserver @server = N'CloudMysql', @srvproduct=N'CloudMysql', @provider=N'MSDASQL', @datasrc=N'MySql_Link';
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'CloudMysql',@useself=N'False',@locallogin=NULL,@rmtuser=N'root',@rmtpassword='*******';
-- 测试读取表
SELECT * FROM OPENQUERY(CloudMysql,'SELECT * FROM dsideal_db.t_dm_area') AS A

你可能感兴趣的文章
Windows Azure媒体服务使得伦敦奥运会的云端传输成为可能
查看>>
错误:媒体集有 2 个媒体簇,但只提供了 1 个 sql2005 备份错误。
查看>>
Linux命令行快捷键
查看>>
Azure Messaging-ServiceBus Messaging消息队列技术系列6-消息回执
查看>>
grep及正则表达式
查看>>
算法与数据结构之翻转问题
查看>>
【第二组】项目冲刺(Alpha版本) 第一次每日例会 2017/7/10
查看>>
软件运行过慢?系统打开特别慢?连系统都装不了?可能是硬盘坏了
查看>>
JDBC查询结果集ResultSet--示意图
查看>>
Mongo的安全验证
查看>>
Python的安装位置与Python库
查看>>
thinkphp Class 'PDO' not found 错误
查看>>
(实用篇)PHP ftp上传文件操作类
查看>>
完成注册功能
查看>>
职场规划从“试错”开始
查看>>
AtCoder - 2568 最小割
查看>>
Lucene5.x 中文 同义词
查看>>
【转载】Cookie/Session机制详解
查看>>
ASCII码、Unicode码 转中文
查看>>
java 不通过第三个字符串,实现一个字符串倒序
查看>>