正在进行安全检测...
发布时间:1714431901 来源:文档文库
小
中
大
字号:
配置数据库镜像实验目的:通过本实验,学员将了解数据库镜像的配置过程,以及如何执行数据库镜像的故障切换。 实验内容:
内容 修改数据库还原模式为完全还原模式
操作步骤
1. 在SQL Server Management Studio的工具栏中选择新建查询,在服务器名称中选择SQLDEMO,在身份验证中选择“Windows验证” 2. 在代码编辑区域中输入代码:
USE MASTER GO Alter database adventureWorks set recovery full with no_wait go 3. 按F5键执行代码,确认代码执行成功后,关闭代码编辑窗口
4. 在SQL Server Management Studio的工具栏中选择新建查询,在服务器名称中选择SQLDEMO,在身份验证中选择“Windows验证” 5. 在代码编辑区中输入代码:
在主体服务器创建镜像通讯端点,并授予用户访问权限
use master go create endpoint endpoint_mirroring state=started as tcp (listener_port=5022 for database_mirroring (authentication = windows ntlm, encryption = supported, role=partner; go grant connect on endpoint::endpoint_mirroring to [builtin\administrators] go 6. 按F5键执行代码,确认代码执行成功后,关闭代码编辑窗口
7. 在SQL Server Management Studio的工具栏中选择新建查询,在服务器名称中选择SQLDEMO \MIRROR,在身份验证中选择“Windows验证” 8. 在代码编辑区域中输入代码:
use master 在镜像服务器创建镜像通讯端点,并授予用户访问权限
go
create endpoint endpoint_mirroring state=started as tcp (listener_port=5023 for database_mirroring (authentication = windows ntlm, encryption = supported, role=partner;
go grant connect on endpoint::endpoint_mirroring to [builtin\administrators]
go
9. 按F5键执行代码,确认代码执行成功后,关闭代码编辑窗口
在见证服务器创建镜像通讯端点,并授予用户访问权限
10. 在SQL Server Management Studio的工具栏中选择新建查询,在服务器名称中选择SQLDEMO \WITNESS,在身份验证中选择“Windows身份验证”
11. 在代码编辑区域中输入代码:
use master
go
create endpoint endpoint_mirroring state=started as tcp (listener_port=5024 for database_mirroring (authentication = windows ntlm, encryption = supported, role=partner;
go grant connect on endpoint::endpoint_mirroring to [builtin\administrators]
go
12. 按F5键执行代码,确认代码执行成功后,关闭代码编辑窗口
对数据库进行备份
13. 在SQL Server Management Studio的工具栏中选择新建窗口,在服务器名称中选择SQLDEMO,在身份验证中选择“Windows验证” 14. 在代码编辑区域中输入代码:
backup database AdventureWorks to disk ='c:\AdventureWorks.bak' 15. 按F5键执行代码,确认代码执行成功后,关闭代码编辑窗口
在镜像服务器对数据库进行还原
16. 在SQL Server Management Studio的工具栏中选择新建查询,在服务器名称中选择SQLDEMO \MIRROR,在身份验证中选择Windows验证 17. 在代码编辑区域中输入代码: use master
go restore database AdventureWorks from disk = N'c:\AdventureWorks.bak' with norecovery, move N'AdventureWorks' to N'c:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\AdventureWorks.mdf', move N'AdventureWorks_log' to N'c:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\AdventureWorks_log.ldf' go 18. 按F5键执行代码,确认代码执行成功后,关闭代码编辑窗口
在镜像服务器设