| 域名空间 下载中心 社区论坛 信息公告 my小屋 |
![]() |
联系我们 设为首页 加入收藏 |
|
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿 论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图 专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版 社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 网络赚钱 | 网站地图 | 广告服务 | 服务 |
| 新版上线![旧版] | |||||
注:打开慢时请稍等
|
在sql server数据库中,系统信息存储在系统数据库中,主要的系统数据库包括:master-从整体上控制用户数据库和sql server操作,在创建了任何用户定义的对象后,都要备份它: model-为新数据库提供模版和原型 msdb-包含了有关作业、报警及操作员等信息 如果包含系统数据库的介质变了,那么必须重建系统数据库,如果你仍然可以启动sql server服务,则可以通过restore语句从系统数据库的备份中恢复数据库。如果master坏了,不能启动系统,可以按照下面步骤进行恢复: 1.重建系统数据库 运行c:mssql7binnrebuildm.exe,按照提示进行即可,过程中需要系统数据库样本的路径,可在安装光盘中找到; 2.重建系统数据库后,启动sql server服务,用系统数据库的备份恢复数据库就行了通常恢复顺序为master->msdb->model在恢复master的备份时要注意:必须在single user模式下进行,有以下几种方法进入单用户模: 1.可以在命令行模式下输入sqlservr -c -f -m或者输入sqlservr -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 sqlarg3 : reg_sz : -m 在命令行下输入sqlservr -c -ssingleuser,注意:必须是在命令行下进入单用户模式后启动 query analyzer执行语句: restore database master form disk='c:(具体的备份文件名)' 编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:无数据库日志文件恢复数据库方法两则(2) 下一篇:win 2000/xp自启动程序解析 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 最新更新 | 热点排行 | 推荐新闻 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 友情链接 | ||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||