SQL Server 2008 R2数据管理两特性新亮相
2010-05-07 00:00:00 来源:WEB开发网图5 部署DAC
点击“部署应用层程序”后,会弹出向导,根据向导就可以把DAC包部署到SQL Server 服务器上。使用VS部署DAC也相当简单,在选择菜单:编译|部署DAC包。
数据库镜像
通过增强数据库镜像功能,Microsoft SQL Server 2008 R2数据库的可用性得到改进,可以使用数据库镜像创建双机热备,下面的案例演示了使用微软实例数据库AdventureWorks创建数据镜像,其界面如图6所示:
查看原图(大图)
图6 创建数据库镜像
注意在创建镜像之前需要配置安全性,点击“配置安全性”,如果数据库没有使用使用完整恢复模式,在“选项”页设置。在安全配置向导里可以设置主题数据库实例、镜像数据库实例、见证服务器实例(可选)、服务账户。创建完成后,运行模式选择高性能,开始镜像。
创建数据镜像的前提条件和建议:
(1)伙伴双方(主体服务器和镜像服务器)及见证服务器必须使用相同版本的Sql Server
(2)如使用见证服务器,择须确保其系统上安装 Sql Server 2005或更高版本
(3)镜像数据库的路径(包括驱动器号)应该与主体数据库的路径相同。如果文件布局必须互不相同(例如,如果主体数据库位于“F:”驱动器上,但镜像系统没有“F:”驱动器),则必须在 RESTORE 语句中加入 MOVE 选项
(4)镜像会话中的所有服务器实例都应该使用相同的主代码页和排序规则。在镜像服务器上创建镜像数据库时,确保制定相同的数据库名称WITH NOREBOVORY来还原主题数据库备份。另外,还必须通过 WITH NORECOVERY 应用在该备份执行后创建的所有日志备份。如果数据库镜像已经停止,则必须将对主体数据库执行的所有后续日志备份应用到镜像数据库中,然后才可以重新启动镜像。
(5)跨数据库事务和分布式事务均不支持数据库镜像
(6)估计故障转移数据库的时间,以确保系统配置能提供您需要的性能。
(7) 在异步、高性能模式下开始运行
(8) 为获得最佳性能,请为镜像使用专用网络接口卡 (NIC)。等待启用自动故障转移,直到确信不带自动故障转移功能的高安全性模式满足您的业务需要并且网络错误不会导致故障。
总结语
数据层应用程序提供了全新的方法来管理数据库,不仅可以通过SQL Server 2008 R2来创建、配置和管理DAC,也可以通过Visual Studio 2010 来创建和部署DAC,有了DAC,相信DBA们会减少不少工作量,DBA的烦恼也会越来越少。
对单一数据可以通过数据层应用来管理,对数据库则可以通过向导式的创建镜像来备份数据库,提高了SQL Server数据库的可用性。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接