1202_远程数据库拉取数据

  1. AppRuntimeVar设置


    var.png
  2. 存储过程
    [dbo].[p_GetDataFromHIS]
CREATE PROC [dbo].[p_GetDataFromHIS]
-- 1.创建远程链接服务器
EXEC sp_addlinkedserver 'server_link','','SQLOLEDB','远程服务器ip(如172.16.2.190)'
EXEC sp_addlinkedsrvlogin 'server_link','false',null,'远程数据库用户名(如sa)','远程数据库密码(如123456)'
GO
-- 2.追加插入数据
INSERT INTO HL7.dbo.Table1
SELECT *
  FROM server_link.[HemoSystem].dbo.Table1 AS t
  WHERE t.startDate
BETWEEN '2016-01-01 00:00:00.000'
    AND '2016-02-01 00:00:00.000'
GO
-- 3.在[AppRuntimeVar]重设开始时间
UPDATE [HemoSystem].[dbo].[AppRuntimeVar] 
   SET Value = '2016-02-01 00:00:00.000'
 WHERE  KeyWord = 'starttime'
GO
-- 4.不再使用时删除链接服务器
EXEC sp_dropserver 'server_link','droplogins'
  GO
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 12,187评论 6 13
  • AppRuntimeVar设置var.png 存储过程[dbo].[p_GetDataFromHIS]
    AsaGuo阅读 813评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,399评论 19 139
  • 姓名:于川皓 学号:16140210089 转载自:https://baike.baidu.com/item/sq...
    道无涯_cc76阅读 2,033评论 0 2
  • 这篇文章是我写的第一篇文章,一切都是刚刚好,希望大家多给意见。 一切都是刚刚好,对于一个刚入...
    王新文阅读 414评论 0 0

友情链接更多精彩内容