我正在尝试学习如何从一个SQL Server数据库创建一个复制服务到另一个SQL Server数据库 - 并且不知道从哪里开始。
修改
很抱歉,由于我是新手,并且不确定用什么语言来描述我的问题,我会尽量让它更清楚地说明需要做什么。有一个大型SQL Server数据库,其中包含公司特许经营权的信息。还有另一个大型SQL Server数据库,其中包含特许经营级别的特定于作业的数据。开发人员提到我们需要编写一个服务,将数据从第一个服务器复制到下一个服务器,以便应用程序访问这些数据。它应该是单向拉动数据。我希望这更清楚。
我最近订阅了Pluralsight(许多有关Microsoft相关工具的培训视频)。我的问题是:
是否有一个特定的教程系列(或其组合)指向我如何完成编写其中一项服务的方向?
以下是他们培训图书馆的链接,可让您了解他们提供的内容:http://www.pluralsight-training.net/microsoft/Courses
我搜索了视频,但没有找到“复制”的引用。我假设我需要学习WCF课程的某些部分和SQL Server课程的某些部分,但我不知道哪些会立即有益。 (理想情况下,我希望非常详细地研究每门课程 - 但不幸的是现实世界现在不允许这样做。)
如果您知道任何其他资源,那么也会非常感激。谢谢!
答案 0 :(得分:2)
如果确实要求来自第一台服务器的数据与下一台服务器并存,那么您可以使用事务复制来完成它,这是SQL Server附带的一项功能,不需要编写任何外部服务。在您的示例中,您将Franchises数据库设置为发布者,然后在具有Jobs数据库作为订阅者的服务器上创建另一个数据库。在Management studio中,有一个名为“replication”的文件夹,它是“Databases”的兄弟文件夹。右键单击它会让你开始设置它。请查看此MSDN article以获取更多信息。