--创建连接服务器 EXEC sp_addlinkedserver @server=N'ss',--服务名称(自定义) @srvproduct=N'', --链 OLE DB 数据源的产品名称,sqlserver可以不用填 @provider=N'SQLNCLI', --SQLNCLI 注册访问表示 @datasrc=N'192.168.100.35'; --远程服务访问地址 --登录 EXEC sp_addlinkedsrvlogin 'ss','false',NULL,'sa','sa123'; --与上面的服务名称一致,false表示用后面的用户名密码,null默认远程服务本地登录,用户名,密码 GO --删除登录 exec sp_droplinkedsrvlogin 'ss',null --服务名称,null删除 sp_addlinkedserver 创建的默认映射 --(该映射将本地服务器上的所有登录映射到链接服务器上的登录) --删除服务器 exec sp_dropserver 'ss ' --服务名称 GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: <Author,,Name> -- Create date: <Create Date,,> -- Description: <Description,,> -- ============================================= CREATE TRIGGER test_addLinkserver ON tmplog AFTER INSERT AS BEGIN SET NOCOUNT ON; INSERT INTO ss.[AIS20120302165436].dbo.tmplog(id,NAME) SELECT id, [NAME] FROM inserted; END GO --ss.[AIS20120302165436].dbo.tmplog --ss服务名称,AIS20120302165436数据库名称,dbo.tmplog表名称
SQL SERVER链接服务器
猜你喜欢
转载自war-martin.iteye.com/blog/1454279
今日推荐
周排行