SQL Server跨服務器建立視圖

create view View_AppCus as
select dwmch,zjm from ksoa.dbo.mchk



SQL Server跨服務器操作經常需要用到,下面就爲你介紹的是SQL Server跨服務器建立視圖的方法,希望對您學習SQL Server跨服務器操作方面有所幫助。

--首先建立鏈接服務器
EXEC sp_addlinkedserver 
   'instance1', 
   '', 
   'MSDASQL',
   NULL,
   NULL,
   'DRIVER={SQL Server};SERVER=192.168.1.100;UID=sa;PWD=123;'
GO

--查看鏈接服務器
EXEC sp_linkedservers

--刪除鏈接服務器
EXEC sp_dropserver 'instance1'

--開始查詢測試
select * from instance1.db1.dbo.table1
select * from 別名.數據庫名.dbo.表名

經delphi連接測試,發現一個數據源並不能連接到鏈接服務器的表
經嘗試以下方法可以用delphi連接視圖:
create view educational1 as
SELECT         *
FROM             OPENDATASOURCE ('SQLOLEDB', 
                          'Data Source=192.168.1.100; 
                          USER ID = sa ;Password=123 '
                           ).shbbs.dbo.educational Rowset_1

以上就是SQL Server跨服務器建立視圖的方法介紹。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章