win+sql+工作组+图形操作界+无见证镜像实战.docx

上传人:b****8 文档编号:10506672 上传时间:2023-02-17 格式:DOCX 页数:19 大小:636.77KB
下载 相关 举报
win+sql+工作组+图形操作界+无见证镜像实战.docx_第1页
第1页 / 共19页
win+sql+工作组+图形操作界+无见证镜像实战.docx_第2页
第2页 / 共19页
win+sql+工作组+图形操作界+无见证镜像实战.docx_第3页
第3页 / 共19页
win+sql+工作组+图形操作界+无见证镜像实战.docx_第4页
第4页 / 共19页
win+sql+工作组+图形操作界+无见证镜像实战.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

win+sql+工作组+图形操作界+无见证镜像实战.docx

《win+sql+工作组+图形操作界+无见证镜像实战.docx》由会员分享,可在线阅读,更多相关《win+sql+工作组+图形操作界+无见证镜像实战.docx(19页珍藏版)》请在冰豆网上搜索。

win+sql+工作组+图形操作界+无见证镜像实战.docx

win+sql+工作组+图形操作界+无见证镜像实战

环境搭建

服务器一:

64位win2003

管理员账号administrator,密码11111

机器名sql2008x64

ip地址192.168.60.30

64位sql2008

数据库实例名sql2008x64

数据库账号sa,密码11111

服务器二:

64位win2003

管理员账号administrator,密码11111

机器名sql2008-2

ip地址192.168.60.31

64位sql2008

数据库实例名sql2008-2

数据库账号sa,密码11111

实验目的

在服务器sql2008x64上建数据库Netoffice7_czjw,并在sql2008-2上实现该数据库的镜像。

如何实现数据库镜像

把服务器一和服务器二上的SQLServer(MSSQLSERVER)服务的启动账号设置为.\Administrator

(两台服务器SQLServer(MSSQLSERVER)服务的启动账号和密码必须相同)

重启SQLServer(MSSQLSERVER)服务

在任何一台服务器上打开SQLServerManagementStudio,分别连接到sql2008x64和sql2008-2。

在sql2008x64上新建数据库Netoffice7_czjw

在sql2008x64上对数据库Netoffice7_czjw进行完整备份,然后将此文件copy到sql2008-2上。

在sql2008-2上进行数据库的还原,还原设置如下图所示

还原完成后的状态如下图

在sql2008x64上备份数据库Netoffice7_czjw的事务日志,然后将此文件copy到sql2008-2上。

在sql2008-2上对数据库Netoffice7_czjw的事务日志进行还原

在sql2008x64上打开数据库Netoffice7_czjw的镜像界面。

配置安全性

打开配置数据库镜像安全向导

由于只是作为镜像备份,这里就不配置见证服务器了

配置主体服务器侦听端点

配置镜像服务器侦听端点

 

完成配置安全性

 

这里我们可以选着“开始镜像”或“不开始镜像”。

如果我们选择“不开始镜像”,我们将回到镜像设置主界面,在这里可以调整运行模式后开始镜像。

在下面的窗口上选择“是”,开始完成镜像。

完成后如下图所示

数据库镜像常见操作及问题:

一、主体服务器宕机与恢复

如果主体服务器宕机,需要启用镜像服务器当主服务器,在镜像服务器查询窗口执行(红色字体部分):

USEmaster;

ALTERDATABASE数据库名SETPARTNERFORCE_SERVICE_ALLOW_DATA_LOSS;

上述操作完成后,原镜像服务器即成为主体服务器了。

原主体服务器sql服务恢复正常后,将自动转为镜像服务器并且都显示为挂起状态。

打开主体服务器数据库镜像界面选择“继续”。

数据库镜像恢复正常

如果原主体服务器sql服务无法恢复,那么只有在镜像服务器转主体服务器后直接取消镜像。

二、如何手动故障转移

如果想把主体服务器和镜像服务器对换,那么可以直接在主体服务器上按“故障转移”按钮就可以了。

(仅当运行模式为高安全(同步)是才可以进行手动故障转移)

三、如何取消数据库镜像

打开主体服务器数据库镜像界面,单击“取消镜像”。

此时将显示一个提示要求您进行确认,单击“是”,完成取消镜像。

取消镜像后,主体服务器数据库即成为单独的数据库。

镜像服务器数据库的状态为'正在还原...',此时,可在查询窗口执行以下命令使该数据库成为可用(红色字体部分):

RESTOREDATABASE数据库名WITHRECOVERY;

四、如配置出现以下错误:

1、服务器网络地址"TCP:

//×.×.×:

5022"无法访问或不存在。

请检查网络地址名称,并检查本地和远程端点的端口是否正常运行。

如下图:

请确定:

1、防火墙5022端口有没有打开允许连接;2、主体和镜像服务器的SQL服务是否使用相同的账户和密码;3、还原数据库的时候有没有参照上面的图(确保你在镜像数据库服务器上使用WITHNORECOVERY选项来恢复数据库)。

2、镜像数据库“%.*ls”包含的事务日志数据不足,无法保留主体数据库的日志备份链。

请在主体服务器上再进行一次事务日志的备份,如下图

将此文件copy到主体服务器再进行一次还原即可。

微软《对数据库镜像设置进行故障排除》:

 

当停止镜像后,如发现除镜像数据库处于正在还原状态而无法删除,可对其进行一次普通还原以后删除。

五、日志文件LDF过大的问题

设置日志定期备份,经过备份后,日志文件内部已经截断了,及时备份可以截断活动日志,让日志文件内标内记非活动的虚文件可重复使用。

如果日志文件已经比较大,那么可以在完成一次事务日志备份以后对日志文件进行收缩。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1