大家可以告诉我sqlserver2005中的复制用途。 备份和复制看起来一样吗?不同的是什么呢?
答案 0 :(得分:4)
备份就是:备份。它们使您能够在发生不良事件时恢复数据。
复制完全是另一头野兽。它基本上将数据分布在多个节点上,以便每个节点都有一个完整的(接近)最新的数据副本。
使用复制的原因有很多,包括但不限于:
答案 1 :(得分:1)
复制用于不同的目的,例如,在不将负载放在“真实”数据库上的情况下生成报告。
答案 2 :(得分:1)
复制可提高系统可用性。如果一组数据库已关闭,则可以不使用副本服务。
备份可以避免灾难性错误,例如丢失生产数据库的人为错误。请注意,在这种情况下,复制不会保存您,因为它将尽职尽责地复制drop命令。
答案 3 :(得分:0)
SQL Server复制是将数据从源数据库分发到整个企业中的一个或多个目标数据库的过程。
复制是维护报表服务器的绝佳解决方案。
复制数据的站点上的客户端可以提高性能,因为这些客户端可以在本地访问数据,而不是通过网络连接到远程数据库服务器。
所有站点的客户端都可以提高复制数据的可用性。如果复制数据的本地副本不可用,则客户端仍可以访问数据的远程副本。
复制:大量数据,快速和最新。
备份/恢复:某些数据,可能有点慢,以及特定的时间点。
答案 4 :(得分:0)
复制可用于解决许多不同的方案,如下所述。
但是要清楚,复制与数据库备份
不同<强>方案:强>
服务器到服务器:将服务器中的数据复制到服务器环境
服务器到客户端:在服务器和客户端之间复制数据
有关Microsoft SQL Server Replication的完整概述,请参阅以下Microsoft参考。
http://msdn.microsoft.com/en-us/library/ms151198(SQL.90).aspx
选择最适合您的曲目(即开发人员/建筑师),并且所有曲目均应显示: - )