【问题标题】:SQL Server copy/replicate data from one table to anotherSQL Server 将数据从一个表复制/复制到另一个表
【发布时间】:2019-03-01 11:42:55
【问题描述】:

我有 2 台服务器。我需要将服务器 1 中 4 个不同表中的一些列复制到服务器 2 中相应的(空)表中。

所以基本上,它是关于将数据从一个表复制到另一个表。这是如何做到最好(也是最简单)的?另外,我如何确保复制/复制的数据以与源相同的频率更新(完全正常且自动运行)?

我想避免使用链接服务器。

【问题讨论】:

  • 如果您不想使用链接服务器,请制作后台应用程序从一台服务器导入数据并导出到另一台服务器
  • 你能详细说明吗?
  • 这是我的意见,让我们等待其他意见。在我的情况下,您必须创建一个窗口或控制台应用程序,其中两个服务器的两个单独的连接字符串。首先从一台服务器执行 select 命令并收集数据,然后将该数据与其他连接字符串一起插入第二台服务器

标签: sql-server database ssms


【解决方案1】:

如何做到最好(最简单)?

【讨论】:

  • 感谢您的回复。目标表中的数据需要每天更新(作为源表),所以我猜Transactional Replication是要走的路?
  • 在这种情况下,您可以使用第一个选项 - 导入/导出向导,它允许保存包并设置定期执行的时间表,例如:wiseowl.co.uk/blog/s231/…。该包将使用 SQL 代理进行调度
  • 这正是我所需要的。我已将您的答案标记为解决方案。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-03
相关资源
最近更新 更多