Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1199916
  • 博文数量: 116
  • 博客积分: 2889
  • 博客等级: 少校
  • 技术积分: 1337
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-29 09:35
个人简介

IT运维工程师、律师 IT相关技术支持、法律咨询

文章分类

全部博文(116)

文章存档

2015年(1)

2014年(2)

2013年(5)

2012年(12)

2011年(4)

2010年(12)

2009年(21)

2008年(37)

2007年(22)

分类: WINDOWS

2008-02-25 08:58:10

以前做过的北邮的项目,两台HP DL580G3+EVA3000双机存储,由于假期关机,开关后,
存储资源找不到了,原有的盘符都没有了,后经过调整将阵列的资源进行了恢复。
2003集群服务是正常起来了,可是集群中SQL服务器不能正常启动,
通过查看日志发现报错:
master 数据库无法恢复,SQL服务已停止
后经判断,应该是客户在年前放假关机的时候,没有按正常的关机顺序,导致master数据库
数据不完整,SQL没有办法正常读取。
解决办法:
1。备份全部的SQL数据库文件,
2。将CLUSTER2节点关机。
3。在CLUSTER1节点上,执行SQL2000的原始安装文件,选择“升级或卸载现有产品”。
正常来讲,SQL可以正常卸载(虽然SQL服务没有正常启动)。
4。删除在阵列上的SQL数据文件。
5。将CLUSTER1节点重新启动,将执行SQL2000安装程序,程序文件和数据文件的位置指定要与原来安装的位置相同。
这样SQL服务器就可以正常恢复了,将CLUSTER2节点启动以后,发现集群中的SQL服务也可以正常启动了。
思路总结:
1、在CLUSTER1 节点1上,只是将SQL2000重新的进行了安装,使得MASTER数据库全部都是最初始的状态。
2、节点2,不需要做任何改动,即可正常的启动SQL服务。
阅读(931) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~