SQL Server 2005镜像配置详解:证书模式与步骤指南
5星 · 超过95%的资源 需积分: 33 193 浏览量
更新于2024-09-11
收藏 59KB DOC 举报
本文档详细介绍了如何在Microsoft SQL Server 2005 SP1或更高版本的环境中配置高可用性模式的镜像,特别是在使用证书认证的情况下。首先,作者强调了在重新配置之前,如有先前的镜像、证书设置未能正常工作,应先清除它们,以避免潜在冲突。配置过程包括以下几个关键步骤:
1. 启动必需的服务:在开始前,确保MS DTC(分布式事务协调器)和SQL Server Agent服务已启动,可以通过系统菜单的运行选项输入命令启动。
2. 删除旧的镜像和证书:通过查询master.sys.endpoints和master.sys.certificates查看并删除以前创建的镜像(例如Endpoint_Mirroring)和证书(如HOST_1_cert和HOST_2_cert)。
3. 清理登录和用户:如果存在与镜像相关的登录和用户,也需要删除,如HOST_1_login和HOST_1_user,以及主密钥(DROP MASTER KEY)。
4. 创建新的数据库主密钥:在主体服务器上,使用CREATE MASTER KEY语句创建一个新的加密密钥,如'RandyHsu111'。
5. 添加证书:然后,使用CREATE CERTIFICATE语句为数据库镜像创建证书,并指定特定的主题,如'HOST_1 certificate for database mirroring'。
6. 定义端点:最后,使用CREATE ENDPOINT创建名为Endpoint_Mirroring1的端点,并设置其状态,可以选择STARTED(监听连接并接收请求)或DISABLED(停止接收请求),根据实际需求选择。
这个配置过程对于确保SQL Server 2005镜像的高效运行至关重要,特别是当涉及到数据安全和高可用性时。通过这些步骤,管理员可以确保数据库在发生故障时能够迅速恢复,提高系统的稳定性和可靠性。需要注意的是,所有操作应按照顺序执行,以避免出现错误。
2012-02-07 上传
2009-11-02 上传
2009-04-23 上传
2022-05-04 上传
2008-10-13 上传
2009-05-13 上传
2012-06-29 上传
PlatoEternal
- 粉丝: 0
- 资源: 6
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能