菜鸟提问! trigger可不可以跨服务器访问操作啊  急!!!!!!
类似: 
 if   exists(select   WarehouseCode   from   [43.82.54.90].[slim].[dbo].[tblWarehouse]         where   WarehouseCode   =@WarehouseCode   AND   StorerKey=@StorerKey) 
 			begin 
 				   select   distinct      @EntityCode=EntityCode,   @DivisionCode=DivisionCode   FROM   [43.82.54.90].[slim].[dbo].[tblWarehouse]            where   WarehouseCode   =@WarehouseCode   AND   StorerKey=@StorerKey       
 			end 
 		else   if   exists(select      WarehouseCode      from   [43.82.54.90].[slim].[dbo].[tblWarehouse]            where   WarehouseCode   =@WarehouseCode   ) 
 			begin 
 				select   top   1   @EntityCode=EntityCode,   @DivisionCode=DivisionCode   FROM   [43.82.54.90].[slim].[dbo].[tblWarehouse]            where   WarehouseCode   =@WarehouseCode 
 				insert   into   [43.82.54.90].[slim].[dbo].[tblWarehouse]         (WarehouseCode,DivisionCode,EntityCode,StorerKey,Priority,Address,ModifiedBy,ModifiedOn)   values(@WarehouseCode,@DivisionCode,@EntityCode,@StorerKey,1, 'Default   Adress ', 'Trigger ',getdate()) 
 			end
------解决方案--------------------  --建立连接服务器  
 EXEC sp_addlinkedserver  
 --要创建的链接服务器名称  
 --这里就用数据源作名称  
  '218.204.111.111,3342 ',  
  'SQL Server '  
 GO      
 --创建链接服务器上远程登录之间的映射  
 EXEC sp_addlinkedsrvlogin  
  '218.204.111.111,3342 ',  
  'false ',  
 NULL,  
 --远程服务器的登陆用户名  
  'zhangzhe ',  
 --远程服务器的登陆密码  
  'fish2231 '  
 go      
 --查询数据  
 select * from [218.204.253.131,3342].pubs.dbo.jobs  
 go