資料庫鏈結遠端資料庫查詢

2021-05-24 15:25:38 字數 679 閱讀 7277

--建立鏈結伺服器 

exec  sp_addlinkedserver    'srv_lnk','','sqloledb','遠端伺服器名或ip位址' 

exec  sp_addlinkedsrvlogin  'srv_lnk','false',null,'使用者名稱','密碼' 

go 

--查詢示例 

select  *  from  srv_lnk.資料庫名.dbo.表名 

--匯入示例 

select  *  into  表  from  srv_lnk.資料庫名.dbo.表名 

--以後不再使用時刪除鏈結伺服器 

exec  sp_dropserver  'srv_lnk','droplogins' 

go 

--如果只是臨時訪問,可以直接用openrowset 

--查詢示例 

select  *  from  openrowset('sqloledb' 

,'sql伺服器名';'使用者名稱';'密碼' 

,資料庫名.dbo.表名) 

--匯入示例 

select  *  into  表  from  openrowset('sqloledb' 

,'sql伺服器名';'使用者名稱';'密碼' 

,資料庫名.dbo.表名)

無法鏈結遠端資料庫

1.修改root 的host 將localhost改為 切換資料庫 use mysql update mysql.user set host where user root 2.配置安全組 開啟3306埠 3.防火牆配置 檢查狀態 systemctl stauts firewalld.service...

VS無法鏈結遠端資料庫

1.使用visual studio的server explore後,會出現vs停止工作錯誤。2.net應用程式連線資料庫時,會出現錯誤訊息 the message received was unexpected or badly formatted 解決方案 1.execute the comman...

linux開啟遠端鏈結資料庫

1.遠端連線上linux系統,確保linux系統已經安裝上了mysql資料庫。登陸資料庫。mysql uroot p 密碼 2.建立使用者用來遠端連線 grant all privileges on to itoffice identified by itoffice with grant opti...