sql-server – 为SSRS复制数据库的最佳方法是什么
我在一个实例中安装了SQL服务器数据库(mainserver),在其他实例中安装了RerportServer的SQL服务器数据库.将数据从mainServer复制到报表服务器的最佳方法是什么? mainServer中的数据经常更改,ReportSever中的实际信息非常重要.
有很多方法可以做到这一点: >镜像 有关于此的一些最佳做法吗? 解决方法您的案例需要事务复制.这就是为什么你不需要其他4个案例:镜像 >这通常用于提高数据库服务器的可用性,并在发生灾难时提供自动故障转移. 记录运输 >在这种情况下,除了生产数据库服务器之外,您还有额外的故障转移服务器,以便生产服务器的数据库,差异和数据库的备份.事务日志会自动发送(复制)到故障转移并恢复. 合并复制 >此与其他实体之间的主要区别在于,复制的数据库实例可以与不同的客户端应用程序进行通信,而与彼此进行的更改无关. 快照复制 >发布数据库的整个快照以复制到辅助数据库(不同于要复制的日志文件.) 为什么要使用事务复制? >您可以选择要连续复制的对象(表,视图等),因此如果只有一部分表用于报告,则可以节省大量带宽.这在镜像和日志传送中是不可能的.>您可以将流量从应用程序重定向到报告服务器以获取所有读取和报告(您也可以在其他人中执行此操作,顺便说一下).>您可以使用独立的批处理作业生成报告服务器上运行的一些更常用的报告,如果主服务器具有非常频繁的插入,更新或删除,则会减少主服务器上的负载. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |