如何在未连接的两个SQL Server之间传输某些数据

时间:2018-11-14 14:52:01

标签: sql-server

我是一名新的SQL开发人员(不是DBA或架构师),并且正在为公司董事开发新的系统。

该公司大约有50个依赖项,每个依赖项都使用相同的桌面系统进行库存。该系统的数据库不是集中式的,在每个分支机构中,他们都有自己的数据库,并且不共享。

现在,公司董事希望监督公司的所有库存,因此他们希望每天结束时将每个分支机构的数据转移到公司服务器上的集中式数据库中。

所有这些都是SQL Server 2008 R2数据库。我的任务是弄清楚如何:

  • 将数据(不是这些数据库的完整复制,因为它们只想要其中的一部分)传输到集中式数据库,而无需在每个分支机构的数据库与公司服务器的数据库之间进行直接数据访问(他们不希望这样做) )

我在互联网上阅读了许多文章,但是几乎每个人都在谈论事务复制和使用SSIS(这是我为他们分配此任务时的第一选择)在SQL服务器之间传输数据的情况,但我不能这样做,由于网络管理员的技术限制,他们不希望分支机构数据库与公司数据库直接连接(我也只能使用端口80和443)。

我希望其中一些对SQL有更多经验的人,并且集成可以帮助我。

我一直在考虑使用Web服务,但是我不知道从哪里开始。抱歉,这可能是一个琐碎的问题,但是我一直在从事Android开发人员工作,而这一切对我来说都是新的。

0 个答案:

没有答案