故障描述:应用程序采用SQL Server 2000,SQL Server 2000 运行于 Windows Server 2003;操作系统蓝屏,技术人员通过某种方式直接恢复操作系统到某个初始状态,SQL Server 2000的数据没有被删除,可是注册表项被清空,导致SQL Server 2000 无法启动
提前说一下下面的问题背景:本人临时的一个任务,本人对数据库管理基本不通(仅使用过oracle,以及简单的导入导出,还有SQL执行等功能的水平),另外对这个应用程序和原先使用的数据库信息仅有“故障描述”中的所有信息(交代任务的人对此程序编写已经多年,很多也不记得了),肯定各位大神指。 问题一:能否根据现有的SQL Server 2000恢复到原先的正常状态?问题二:如果采用重装SQL Server 2000恢复,除了恢复用户创建的数据库,能否直接将原先的Master等系统数据库直接覆盖到新的SQL Server 2000中,如果能,怎么实现呢?问题三:就是刚才的Master等系统数据库 覆盖 重装后的SQL Server 2000 有什么意义吗?问题四:因为系统无法启动,无法执行SQL语句查看版本信息(是个人版、还是企业版等),如何查看原先崩溃的SQL Server 2000呢(因为如果重装需要相同的版本)?
谢谢,ps知道很多大神不为分数;但还是说下:我这里等级限制最多给100分,不过如果有朋友也给出有帮助的信息,会另开贴给分一个100。先谢谢各位回帖的兄弟了。
解决方案 »
- sqlserver服务器 上的 MSDTC 不可用,急!!!
- 100分求助:如何按照日期求和?
- 怎末将dmp文件导入到sqlserver中
- sql server里如何获取系统当前的时间
- sql2000中,可以用企业管理器创建表但无法用create table命令创建表,什么原因?
- 关于SQL语句查数据的问题
- !!!SQL6.5备份出来的数据是.BAT的,要恢复到SQL2000中!!!
- 请教一条SQL语句的写法:
- 这个SQL语句错在哪?
- 江湖救急!如何获取成对字符中间的字符串
- 如何用T-SQL 查看在在访问数据库的进程,那些用户是用户进程,那些是阻塞进程
- SQL查询条件与查询,效率的困惑!各位关注与解答一下!
然后,重装完,你要先重建系统数据库,特别是master和msdb,重建系统数据库可以参考:ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.zh-CHS/s10sq_GetStart/html/df40c888-691c-4962-a420-78a57852364d.htm
如果没有原有数据库,那么只能手动重建账号、密码、作业等等。
最后,把你的用户数据库附加上去。
提醒一下,当你重建完系统数据库后,如果账号密码已经改变(就是说你不知道以前的账号密码),那么你还要同步修改所有访问数据库的应用程序相关信息。
或者不RAID?