一
安裝MySQL的ODBC驅動MyODBC
myDSN
EXEC sp_addlinkedserver @server =
@provider =
GO
EXEC sp_addlinkedsrvlogin
@rmtsrvname=
ql的用戶名
SELECT * FROM OPENQUERY (MySQLTest
下面這個不行:
SELECT * FROM OPENQUERY (MySQLTest
注意:不能直接用select * from 鏈接服務器名
四部分名稱查詢數據
二
sp_addlinkedserver
GO
EXEC sp_addlinkedsrvlogin @rmtsrvname=
SELECT * FROM 別名
注意:四部分名稱全部用大寫
使用OPENQUERY:
SELECT *
FROM OPENQUERY(別名
三
用於 Jet 的 Microsoft OLE DB 提供程序可用於訪問並查詢文本文件
若要直接創建訪問文本文件的鏈接服務器而不將文件鏈接為 Access
提供程序是 Microsoft
EXEC sp_addlinkedserver txtsrv
NULL
GO
EXEC sp_addlinkedsrvlogin txtsrv
GO
EXEC sp_tables_ex txtsrv
GO
SELECT *
FROM txtsrv
四
EXEC sp_addlinkedserver
Server};SERVER=遠程名;UID=用戶;PWD=密碼;
如果加上參數@catalog
exec sp_addlinkedsrvlogin @rmtsrvname=
exec sp_addlinkedserver @server=
exec sp_addlinkedsrvlogin
@rmtsrvname=
assword=
然後你就可以如下:
select * from 別名
insert 庫名
select * into 庫名
go
例
此示例在 SQL Server 的實例上創建一台名為 S
該服務器使用 SQL Server 的 Microsoft OLE DB 提供程序
EXEC sp_addlinkedserver @server=
@provider=
@datasrc=
例
EXEC sp_addlinkedserver
Server};SERVER=
exec sp_addlinkedsrvlogin
@rmtsrvname=
@rmtpassword=
go
select * from xiaoming
exec sp_droplinkedsrvlogin
exec sp_dropserver
注意事項:
SET IDENTITY_INSERT [ database
所以不能通過連接服務器設置此屬性
into 也存在這樣的問題
select * into xiaomi from
xiaomi
五
使用用於 Jet 的 Microsoft OLE DB 提供程序
此示例創建一台名為 test的鏈接服務器
說明 本示例假設已經安裝 Microsoft Access 和示例 Northwind 數據庫
Northwind 數據庫駐留在 C:\
USE master
GO
EXEC sp_addlinkedserver
@server =
@provider =
@srvproduct =
@datasrc =
GO
USE master
GO
EXEC sp_addlinkedserver
GO
使用
select * from test
六
exec sp_addlinkedserver
使用:
select * from Sybase
方法二
使用ODBC
SQL Server到SYBASE連接服務器的實現
作者: CCBZZP
本文的測試環境為:
操作系統: WINDOWS
安裝數據庫: SQLSERVER
具體實現步驟:
開始菜單—》程式集—》系統管理工具—》資料數據源(ODBC)—》進入配置用戶DSN或者系統DSN均可以:添加—》選擇ADAPTIVE SERVER ANYWHERE
The data source is not connected
provide useful information during configuration
connect to the data source?
選擇YES(OK或確認)即可
進入CONNECT TO SYBASE DATABASE畫面:
USER ID: 輸入SYBASE DATABASE的用戶
PASSWORD: 輸入SYBASE DATABASE的用戶的密碼
CONNECTION MODE: 可以選擇默認的SHARE模式
選擇OK(確認)即可!
配置和測試ODBC完成!
企業管理器—》安全性—》連接服務器—》右鍵新建連接服務器—》定義連接名稱; 選其他數據源; 指定程序名稱為:SYBASE ADAPTIVE SERVER ANYWHERE PROVIDER
From:http://tw.wingwit.com/Article/program/SQLServer/201311/22185.html