工作笔记-实现跨防火墙SQL Server数据库复制

前段时间接到一个任务,需要通过互联网在两个不同的局域网之执行数据库同步任务。首次接触到这类问题,心里不免有些发悚,因为在这方面没有太多的经验,于是搜索了大量现有的解决方案和工具,但都没有满意的,于是打算自己做一个工具软件来实现这样的需求。

任务摘要

公司在本部有一套应用系统需要在分部可以查看数据,该系统是N年前使用VFP开发的,没有应用服务器,客户端直接连接SQL Server。(唉,说实在的,很鄙视,但也很无耐,那个年代嘛,已经很不容易了。)

网络环境说明

本部和分部处于两个完全不同的局域网中,本部的互联网是由母公司的网络通过电信链路接入,分部是通过网通链路接入互联网。由于母公司对互联网接入有着较严格的管理体制,本部只能通过HTTP代理服务器访问互联网,而分部的网络是自行管理的,因此有着较大的可控性。

任务分析

不是我吹牛,刚接到这个任务的时候,整个解决方案的基本框架就已经在我脑子里形成了。从任务的内容来看,由于在分部并不需要数据的更改,因此这里只需要将本部的数据定时地向分部复制即可,这样就简化了该任务的难度(擦擦汗)。有一点我非常明白,SQL Server本身提供了数据库复制工具,不过我没有对它进行深入的研究,因为我认为在这样的网络环境下,复制工具并不一定能够满足我的需要,因此我不愿意花时间在研究这个功能的使用上。由于两边服务器都在各自的防火墙内,就需要在某一边凿开一个口子,好让数据进出。前面说过了,本部的网络是受到管制的,因此只能在分部做点小动作了。我

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值