|
网站首页
|
JAVA文章
|
AppServers
|
Web开发
|
应用开发
|
资源下载
|
论坛
想学好编程,外语很重要,最新的编程技术还是在国外 [enadd 2006年12月25日]
设为首页
加入收藏
联系站长
您现在的位置:
编程笔记网
>>
数据库
>>
sqlserver
>> 文章正文
如何恢复系统数据库?
【字体:
小
大
】
如何恢复系统数据库?
作者:- 文章来源:- 点击数: 更新时间:2006-4-16
关于系统
数据库
的恢复总结如下:
在SQL Server
数据库
中,系统信息存储在系统
数据库
中,主要的系统
数据库
包括:
master-从整体上控制用户
数据库
和SQL Server操作,在创建了任何用户定义的对象后,都要备份它
model-为新
数据库
提供模版和原型
msdb-包含了有关作业、报警及操作员等信息如果包含系统
数据库
的介质变了,那么必须重建系统
数据库
,如果你仍然
可以启动SQL Server服务,则可以通过RESTORE语句从系统
数据库
的备份中恢复
数据库
。
如果master坏了,不能启动系统,可以按照下面步骤进行恢复
1 重建系统
数据库
运行c:ms
sql
7binnrebuildm.exe,按照提示进行即可,过
程中需要系统
数据库
样本的路径,可在安装光盘中找到;
2 重建系统
数据库
后,启动SQL Server服务,用系统
数据库
的备份恢复
数据库
就
行了通常恢复顺序为master->msdb->model
在恢复master的备份时要注意:必须在single user模式下进行,有以下几种方法
进入单用户模式:
1 可以在命令行模式下输入
sql
servr -c -f -m或者输入
sql
servr -m
其中:-c 可以缩短启动时间,SQL Server 不作为Windows NT的服务启动
-f 用最小配置启动SQL Server
-m 单用户模式启动SQL Server
2 可以在控制面板-服务-MSSQLServer的启动参数中输入-c -f -m或者输入-m,点
击开始
3 还有一种更灵活的启动方法:用存在注册表里的启动参数启动
在MSSQLServer项下添加项SingleUser,具体内容如下所示:
HKEY_LOCAL_MACHINE
Software
Microsoft
MSSQLServer
SingleUser
Parameters
SQLArg0 : REG_SZ : -dC:MSSQL7DATAMASTER.DAT
SQLArg1 : REG_SZ : -eC:MSSQL7LOGERRORLOG
SQLArg2 : REG_SZ : -lC:MSSQL7DATAMASTLOG.DAT
[1]
[2]
下一页
文章录入:enadd 责任编辑:enadd
上一篇文章:
用表单来提交sql(转)
下一篇文章:
Microsoft SQL Server 7.0数据库设置与数据结构
【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
最新热点
最新推荐
相关文章
用表单来提交sql(转)2
用表单来提交sql(转)3
用表单来提交sql(转)3
数据访问-与数据库建立连接
WIN2000下使用SQL Server错误…
Microsoft SQL Server 7.0数…
用表单来提交sql(转)
用SQL Server为Web浏览器提供…
网友评论:
(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
|
设为首页
|
加入收藏
|
联系站长
|
友情链接
|
版权申明
|
管理登录
|
Copyright ©2000 - 2005
Enadd
.com
备案序号:辽ICP备06005595号
QQ:1656107
站长:
enadd