跨服务器连接数据库

set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go

CREATE  PROCEDURE [dbo].[DH_ReceiveFileInserts]
    (
      @djh NVARCHAR(50) ,
      @djrq datetime ,
      @flh NVARCHAR(50),
   @wh NVARCHAR(50),
   @wjbt NVARCHAR(50),
   @zrz NVARCHAR(50),
   @bgqx NVARCHAR(50),
   @mj NVARCHAR(50),
   @cwrq datetime,
   @ztc NVARCHAR(50),
   @ys NVARCHAR(50),
      @fs NVARCHAR(50),
   @qwbs NVARCHAR(50),
   @hjcd NVARCHAR(50),
   @bz NVARCHAR(50),
   @cbjg NVARCHAR(50),
   @wb NVARCHAR(50),
   @lwdw NVARCHAR(50),
   @cjyqk NVARCHAR(50),
   @cjybs NVARCHAR(50)
    )
AS 
    SET NOCOUNT OFF
    INSERT  INTO ITSV.GJJOA.dbo.wj14
      (djh,djrq,flh,wh, wjbt, zrz,bgqx, mj, cwrq, ztc, ys, fs,qwbs,hjcd,bz,cbjg,wb,lwdw,cjyqk,cjybs, fj, jg_id, bm_id, sign, dalx ) 
  values (@djh, @djrq, @flh, @wh, @wjbt, @zrz,@bgqx, @mj, @cwrq, @ztc, @ys, @fs,@qwbs,@hjcd,@bz,@cbjg,@wb,@lwdw,@cjyqk,@cjybs, '', 0, 0, 'f', 'wj1429')
exec sp_dropserver 'ITSV','droplogins'
exec sp_addlinkedserver 'ITSV','','SQLOLEDB','10.10.1.17'
exec sp_addlinkedsrvlogin 'ITSV','false',null,'sa','ntgjj'

//创建链接
exec sp_addlinkedserver '别名','','SQLOLEDB','服务器地址'
exec sp_addlinkedsrvlogin '别名','false',null,'登录名','密码'
//删除链接
exec sp_dropserver '别名','droplogins' 
//使用 
select * from 别名.数据库名.dbo.表名

 

转载于:https://www.cnblogs.com/deep-blue/p/5110117.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值