SQL Server 跨域访问
生活随笔
收集整理的這篇文章主要介紹了
SQL Server 跨域访问
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
# SQL Server 跨服務(wù)器訪問數(shù)據(jù)參考鏈接:[sp_addlinkedserver](https://msdn.microsoft.com/zh-cn/library/ms190479.aspx)[sp_addlinkedsrvlogin](https://msdn.microsoft.com/zh-cn/library/ms189811.aspx)> 需求:兩個(gè)一模一樣的表,分別分布在兩個(gè)服務(wù)器的數(shù)據(jù)庫上,現(xiàn)在要在一個(gè)表中,查看這兩個(gè)表的內(nèi)容1. 在本地?cái)?shù)據(jù)庫查詢分析器中,運(yùn)行以下兩段語句:```sql
-- 創(chuàng)建鏈接服務(wù)器
exec sp_addlinkedserver@server = 'rmtsrvname', -- 給要鏈接的服務(wù)器取的別名,也可以用下面的 IP 地址@srvproduct = '', -- 空@provider = 'SQLOLEDB', -- 不需要修改@datasrc = '192.168.1.1' -- 需要連接的服務(wù)器IP,如果鏈接服務(wù)器數(shù)據(jù)庫有添加端口號的話,就要改成 '192.168.1.1,端口號'??????????-- 登錄鏈接服務(wù)器
exec sp_addlinkedsrvlogin'rmtsrvname', -- 上面取的服務(wù)器別名'false',NULL,'username', -- 帳號,可以是服務(wù)器上某個(gè)數(shù)據(jù)庫的用戶,不一定要 sa'password' -- 密碼
```2. 聯(lián)合查詢```sql
select id, a, b
from table1union(select id, a, b from [rmtsrvname].[dbname].dbo.table1 as table2)
order by id
```
?
轉(zhuǎn)載于:https://www.cnblogs.com/xuebo/p/6428478.html
總結(jié)
以上是生活随笔為你收集整理的SQL Server 跨域访问的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【UWP】拖拽列表项的排序功能实现
- 下一篇: JQ用变量关联input name