[sql server][基礎] 連結的伺服器

來源:互聯網
上載者:User

/*
環境 :

本地(xp+sql2005):
select @@version

icrosoft SQL Server 2005 - 9.00.1399.06 (Intel X86)
 Oct 14 2005 00:33:37
 Copyright (c) 1988-2005 Microsoft Corporation
 Developer Edition on Windows NT 5.1 (Build 2600: Service Pack 3)
   
data伺服器(win2000+sql2000):
select @@version

Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)
 May  3 2005 23:18:38
 Copyright (c) 1988-2003 Microsoft Corporation
 Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 4)

*/
-- 1 建立連結的伺服器
exec sp_addlinkedserver 'data', '', 'SQLOLEDB','192.168.102.208'
exec sp_addlinkedsrvlogin 'data','false ',null, 'sa', 'sa'
go
-- 2 建立測試過程
if object_id('p_test') is not null drop proc p_test
go
create proc p_test @sql varchar(8000)
as
begin
 exec(@sql)
end
-- 3 測試
declare @sql varchar(8000)
set @sql ='
delete from data.master.dbo.tb
insert data.master.dbo.tb (item) values(''AAAAAAAAAA'')
select item from data.master.dbo.tb'
exec p_test @sql

/*
(1 行受影響)

(1 行受影響)
item
----------------------------------------------------------------------------------------------------
AAAAAAAAAA

(1 行受影響)
*/

-- 4 刪除連結
exec sp_dropserver  'data ', 'droplogins'

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.