sql2000数据文件所在的盘符改变导致数据库服务无法启动,各位大侠帮忙>>>>>>>>>>>

diyupaoxiao 2003-10-20 05:47:16
在线等待
...全文
360 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
diyupaoxiao 2003-10-20
  • 打赏
  • 举报
回复
搞定!
不过我还是想问可不可以通过更改mssql2000的一些配置来解决
这类的问题呢?
diyupaoxiao 2003-10-20
  • 打赏
  • 举报
回复
我试试
mjhnet 2003-10-20
  • 打赏
  • 举报
回复
建议你用一下 partition magic 改分区的符号试一试。
diyupaoxiao 2003-10-20
  • 打赏
  • 举报
回复
找不到c:\mssql7\binn\rebuildm.exe,
因为我装linux时删了一个逻辑盘,所以后面的盘符全变了,以前数据文件在e盘,
现在成了h盘
而我现在的e盘已经装满了ghost文件,都很重要,所以你们的办法对我都不适用,
还有什么办法吗?
sdhdy 2003-10-20
  • 打赏
  • 举报
回复
你可以把数据库文件所在的路径先改回来,使服务能够启动,然后到SQL SERVER企业管理器-》右键数据库属性-》数据文件选项页和日志文件选项页—》把文件位置改为别的盘下就可以了。
diyupaoxiao 2003-10-20
  • 打赏
  • 举报
回复
高人!谢谢!
你是dba吗?
viptiger 2003-10-20
  • 打赏
  • 举报
回复
1 重建系统数据库 运行c:\mssql7\binn\rebuildm.exe,按照提示进行即可,过

程中需要系统数据库样本的路径,可在安装光盘中找到;

2 重建系统数据库后,启动SQL Server服务,用系统数据库的备份恢复数据库

在恢复master的备份时要注意:必须在single user模式下进行,有以下几种方法

单用户模式,可以在控制面板-服务-MSSQLServer的启动参数中输入-c -f -m或者输入-m,之后启动服务
RESTORE DATABASE master form disk='c:\(具体的备份文件名)'

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧