4、故障转移并且使数据损失最小化通常包括昂贵的硬件和复杂的软件。但是,数据库镜像可以在不丢失已提交数据的前提下进行快速故障转移,无须专门的硬件,并且易于配置和管理。数据库镜像介绍在数据库镜像中,一台SQL Server 2005实例连续不断的将数据库事务日志发送到另一台备用SQLServer实例的数据库副本中。发送方的数据库和服务器担当主角色,而接收方的数据库和服务器担当镜像角色。主服务器和镜像服务器必须是独立的SQL Server 2005实例。在所有SQL Server数据库中,在对真正的数据页面进行修改之前,数据改变首先都记录在事务日
7、ECOVERY还原主数据库,然后再按顺序还原著数据库事务日志备份。·镜像数据库和主数据库名称必须一致。·由于镜像数据库处于recovering状态,因此不能直接访问。通过在镜像数据库上创建数据库快照可以间接读取某一个时刻点的镜像数据库。(参阅该白皮书后面“数据库镜像和数据库快照”部分)注意:要想获取更多与数据库镜像术语有关的信息,请参阅SQL Server 2005BooksOnline中关于“OverviewofDatabaseMirroring”。操作模式数据库镜像会话有三种可能的操作模式。根据事务安全性的设置以及镜像会话中是否需要