SQL Server 用連接服務器 同步MySQL

--測試環境SQL 2014sql

在MySql環境:服務器

use test ;

Create Table Demo(ID int,Name varchar(50))

在控制面板—管理工具—數據源(ODBC)—系統 DSN

--添加ide


--下一步(完成)工具


下一步(OK)測試

正常顯示配置(MySql_Link),記住名稱.net

在SQL Server查詢分析器或SSMS界面操做code


方法1:以SSMS爲例server

--打開企業管理器—服務器對象—連接服務器—右健(新建)對象


下一步,登錄信息blog



方法2:或在查詢分析器裏用語句建立連接服務器

USE [master]
GO


EXEC master.dbo.sp_addlinkedserver @server = N'MYSQL', @srvproduct=N'MySQL', @provider=N'MSDASQL', @datasrc=N'MySql_Link', @catalog=N'test'

EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'MYSQL',@useself=N'False',@locallogin=NULL,@rmtuser=N'root',@rmtpassword='########'--MySql登錄帳號(root)密碼


在SQL Server查詢分析器測試:

--測試
insert OPENQUERY(MySQL,'SELECT * FROM test.Demo') (ID,Name) values(1,'Roy')

--查詢
SELECT * 
  FROM OPENQUERY(MySQL,'SELECT * FROM test.Demo') AS A
/*
ID	Name
1	Roy
*/

原帖: 點擊打開連接
相關文章
相關標籤/搜索