SQL2005如何建立鏈結伺服器

2021-09-06 03:23:17 字數 1554 閱讀 1554

兩個   sql2005   怎麼建立鏈結伺服器!

--這個是2000的,估計差不多.

不同伺服器資料庫之間的資料操作

--建立鏈結伺服器  

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

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

--查詢示例  

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

--匯入示例  

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

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

exec   sp_dropserver     'itsv   ',   'droplogins   '  

--連線遠端/區域網資料(openrowset/openquery/opendatasource)  

--1、openrowset  

--查詢示例  

select   *   from   openrowset(   'sqloledb   ',   'sql伺服器名   ';   '使用者名稱   ';   '密碼   ',資料庫名.dbo.表名)  

--生成本地表  

select   *   into   表   from   openrowset(   'sqloledb   ',   'sql伺服器名   ';   '使用者名稱   ';   '密碼   ',資料庫名.dbo.表名)  

--把本地表匯入遠端表  

insert   openrowset(   'sqloledb   ',   'sql伺服器名   ';   '使用者名稱   ';   '密碼   ',資料庫名.dbo.表名)  

select   *from   本地表  

--更新本地表  

update   b  

set   b.列a=a.列a  

from   openrowset(   'sqloledb   ',   'sql伺服器名   ';   '使用者名稱   ';   '密碼   ',資料庫名.dbo.表名)as   a   inner   join   本地表   b  

>exec

sp_addlinkedserver

@server

=』別名』,

@provider

=』sqloledb』,

@srvproduct

=』』,

@datasrc

=』遠端伺服器ip』 

遠端註冊成功:(親測)

--exec sp_addlinkedserver '註冊名','','sqloledb','遠端資料庫名'

--exec sp_addlinkedsrvlogin '註冊名','false',null,'使用者名稱','密碼'

--go

SQL2005建立多個例項經驗

1.跟正常安裝sql2005一樣。但要注意的是安裝其他例項時,安裝選項裡只要選擇最基本的sql server database services即可 2.安裝時必須取乙個名字,不能使用預設例項了 3.安裝後必須指定另外乙個埠,預設埠為1433,其他例項不能再使用這個埠,否則將啟動服務失敗 4.sql...

SQL2005 分析服務

sql2005分析服務 統一的空間模型 分析服務提供了乙個商務語義模型,被稱為統一的空間模型 udm 該模型定義了商務實體 商務邏輯 計算和度量。udm 是個 位置,充當任何報告 電子 olap 瀏覽器 kips 和分析應用程式的真實情況的唯一版本。使用強大的新的資料來源檢視功能,能夠將 udm對映...

如何修改Sql2005註冊伺服器名稱

1.使用select servername可以看到當前資料庫的伺服器名 2.從sys.sysservers表中可以看到當前的所有伺服器名 3.使用 sp dropserver servername 將這個伺服器名刪除。4.使用 sp addserver new servername local 將本...