灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:3922回复:0

[SQL Server]在SQL Server 2005中创建数据库镜像的步骤及事项

楼主#
更多 发布于:2012-09-04 18:04


一、在主体和镜像服务器两台机器分别做如下设置,
@新建隶属administrators组的用户,比如sqladmin;
@在服务中将MSSqlserver服务改为用sqladmin登陆启动,重启服务;
@一个相同用户名和密码的SQL登陆账号,比如sa;
@在防火墙(比如Windows防火墙)中开放端口,1433,5022.

二、备份和还原
@将主体服务器数据库完整备份,事务日志备份;
@如果日志太大在备份前收缩一下;
@在镜像服务器上新建同名数据库,用主体备份还原,然后日志还原,两次还原均需在“选项”中选择“不对数据库执行任何操作,不回滚未提交的事务…”

三、在主体服务器上配置镜像:
@先进行“配置安全性…“,选择好主体和镜像服务器(用前面配置的相同的sql账号登陆)后,服务账户设置时,主体和镜像均填写前面配置的相同的sql账号;
@上一步配置完成,不要立即开始镜像,需要设置主题服务器和镜像服务器
TCP://[ip地址]:5022,然后开始镜像。
www.atcpu.com
其他情况:
@如果版本不允许镜像:
DBCC TRACEON(1400,-1)
@失败后删除端点,再重试:
select * from sys.endpoints
drop endpoint [端点名]



喜欢0 评分0
游客

返回顶部