好處是遠端來源結構有異動時可同步更新,不用另外修改語法。
步驟
1.打開SQL Server,選取伺服器物件底下的連結的伺服器,並點選新增連結
上面動作也可用下面語法完成 ,原理是呼叫系統的預存程序(stored procedure)來完成
EXEC sp_addlinkedserver @server = '192.168.1.10', @srvproduct = N'SQL Server'
EXEC sp_addlinkedsrvlogin @rmtsrvname = '192.168.1.10' , @useself = false, @rmtuser = 'Test', @rmtpassword = '1234'
完成建立伺服器物件後,即可在新增檢視(View)中拉出遠端資料到本機做為參考引用
也可以直接用語法來建立,如下
CREATE VIEW TestView1
AS
SELECT *
FROM [192.168.1.10].[DataBase].dbo.[DataTable]
TestView1:要建立的檢視(View)名稱
DataBase:遠端資料庫名稱
DataTable:遠端資料表名稱
沒有留言:
張貼留言