【发布时间】:2016-12-11 07:47:46
【问题描述】:
我想知道在可能具有其他应用程序数据库的 SQL Server 实例上使用 SQL Server 复制的最佳实践也可能使用复制。也就是说,我们的产品需要与实例的其他用户很好地配合使用。
该产品当前使用 SQL Server 复制来创建用于报告的副本数据库。它始终是 SQL Server 实例的唯一用户。但我们现在需要记录和测试(法规要求)产品如何共享实例。
我在这里假设我们仍然需要复制,因为我们没有看到另一种将报告负载与应用程序数据库隔离的方法。
有人成功过吗?
如果我们使用实例级复制:
有没有一种方法可以停止/启动/修改我们的应用程序的复制而不影响其他应用程序?
设置差别很大吗?也就是说,跨应用共享实例级复制设置是否现实?
非实例复制只是看起来很难,我这里是不是看错了?
我们的客户使用 SQL Server 2008 R2 或 SQL Server 2012。
【问题讨论】:
-
出于好奇,有什么法规要求您不能在您的环境中使用多主机数据库?也就是说,如果您担心复制(或任何其他流量)会对其他数据库产生太大影响,为什么您不能选择将这些其他数据库放在其他地方呢?对我来说似乎是任意的。
-
监管要求是记录和测试,而不是技术。
标签: sql-server sql-server-2012 sql-server-2008-r2 database-replication