定期运行查询以在两个SQL Server之间传输数据

我有两个MS SQL Server,我们称它们为SourceDestination 。 我需要通过一个简单的查询 (一个select和一个 )在Source中的数据库表中带来一些数据,并将结果带到Destination中的数据库表。

我需要每月运行一次查询,以便在应用程序中使用目标中的数据。

我想通过创build一个工作stream程(这是一个复杂的,不值得这样一个简单的问题)在应用程序层做,但我想知道是否有一个更容易的select,通过使用SSIS或任何其他工具。 我特别不清楚如何设置触发器来运行查询以及在哪里放置查询码。

提前致谢

弗朗切斯科

使用SSIS创build一个包来传输数据。 然后使用SQL代理创build一个计划作业,根据您定义的计划执行SSIS包。

这是一个非常简单和常见的任务。 使用SSIS和SQL代理进行计划执行是最常见的方法。

你是正确的,当你为数据库服务器提供你自己的工具时,不需要走复杂的路线。

要了解和了解更多关于SSIS的内容,请阅读Books Online,其中有许多SSIS教程。 第一个教程之一将可能涵盖您的确切场景。