SQLServer -> SQL2008链接其他数据库(链接服务器)

步骤1.

步骤2.

步骤3.

 步骤4.

步骤5.

案例:

1.使用链接查询

--案例
--exec   sp_addlinkedserver     'srv_lnk','','SQLOLEDB','192.168.2.168'  
--exec   sp_addlinkedsrvlogin   'srv_lnk','false',null,'sa','aa1374827277' 
  
--select   *   from  openquery(192.168.2.153).sanqi.dbo.Img  
--openquery 
--select * from [2222].sanqi.dbo.Img 
--select * from srv_lnk.sanqi.dbo.Img 
--select * from [121数据库].[XYDBOfSHLY].dbo.APBil
--select APOBil.SupplyID,APOBil.APOID,APOBil.InDate as '订购日期',APOBil.APID as '请购凭证',APOBil.Des as '要求说明',APOBil.Maker as '经办人',APOBil.Auther as '审核人',APOBil.Supply as '供方单位',APOBil.STel as '电话',APOBil.SFax as '传真',Supply.MContact as '联系人' from [121数据库].[XYDBOfSHLY].dbo. APOBil as  APOBil  left join [121数据库].[XYDBOfSHLY].dbo.Supply  as Supply on Supply.SupplyID=APOBil.SupplyID
 --select * from [121数据库].[XYDBOfSHLY].dbo. APOBil as  APOBil  left join [121数据库].[XYDBOfSHLY].dbo.Supply  as Supply on Supply.SupplyID=APOBil.SupplyID
 select APOID as '采购单号',MName as '品名',Scale as '规格',CalUnit as '单位',Acount as '数量',Price as '单价',SumPrice as '金额',DeliveryDate as '交货日期',PNum as '工单号',rank() OVER (ORDER BY APOID desc) rank,APODetail.InMSerial as '序号' from [121数据库].[XYDBOfSHLY].dbo.APODetail as APODetail order by APODetail.InMSerial asc

2.利用链接服务器自动创建表并存储数据

select  * into  formmain_51088 from oa.v3x.dbo.formmain_51088
oa.v3x.dbo.formmain_51088是链接服务器里面存在的表,formmain_51088是要创建的表

参考:

1.SQL Server跨服务器操作数据库——通过链接服务器(LinkedServer)实现SQL Server远程链接MySql等数据库

SQL Server跨服务器操作数据库——通过链接服务器(LinkedServer)实现SQL Server远程链接MySql等数据库 - 亟待! - 博客园

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fyhs

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值