我有 2 台装有 SQL Server 2008 R2 的物理服务器。– SQL Server 1(主动)和 SQL Server 2(被动)Web 应用程序是使用 .Net 4.0 Framework 开发的。
我想知道具有高可用性并且具有 SSRS 用于报告的最佳解决方案。
计划的解决方案:镜像故障转移和 SSRS 事务复制,因为镜像数据库只能用于故障转移场景。SSRS 将位于被动服务器上,以减轻主动服务器上的负载。
如果解决方案正确,请告诉我。同时建议其他方法。
答案1
这取决于。
最好的解决方案是无需额外努力就能为您的需求提供最佳支持。:)
有了两台服务器,我不得不想知道您打算将复制结果放在哪里?如果与主服务器放在同一台服务器上,这可能会变得非常有趣。这篇 Microsoft 文章(复制和数据库镜像,http://msdn.microsoft.com/en-us/library/ms151799.aspx) 讨论了使用镜像配置复制。相信,这是有据可查的,但不适合胆小的人。
复制的驱动需求是什么?