当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2011-05-02 15:22:00  来源:本站整理

若何恢复系统数据库?[MSSQL防范]

赞助商链接



  本文“若何恢复系统数据库?[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
关于系统数据库的恢复总结以下:
  在sql server数据库中,系统信息存储在系统数据库中,主要的系统数据库包含:
  master-从整体上掌握用户数据库和SQL Server操作,在成立了任何用户定义的对象后,都要备份它
  model-为新数据库供应模版和原型
  msdb-包含了有关功课、报警及操作员等信息假如包含系统数据库的介质变了,那么必须重建系统数据库,假如你仍旧可以启动SQL Server服务,则可以通过RESTORE语句从系统数据库的备份中恢复数据库.
  假如master坏了,不能启动系统,可以按照下面步骤举行恢复
1 重建系统数据库 运行c:\mssql7\binn\rebuildm.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:\MSSQL7\DATA\MASTER.DAT
SQLArg1 : REG_SZ : -eC:\MSSQL7\LOG\ERRORLOG
SQLArg2 : REG_SZ : -lC:\MSSQL7\DATA\MASTLOG.DAT
SQLArg3 : REG_SZ : -m
在号令行下输入SQLServr -c -sSingleUser,注意:必须是在号令行下进入单用户情势后启动 Query Analyzer履行语句:
RESTORE DATABASE master form disk='c:\(具体的备份文件名
  以上是“若何恢复系统数据库?[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 若何恢复系统文件的默许权限?
  • win7若何恢复误删除的"桌面图标"
  • 世上还有懊悔药 若何恢复误删文件
  • Windows server 2008 密码丧失若何恢复教程
  • 若何恢复Word快速键初始设置-怎么恢复默许WORD快速设置
  • 无法读取移动硬盘资料该若何恢复它的数据
  • 若何恢复输入法图标
  • windows下若何恢复快速方法的关联
  • 若何恢复MYSQL的ROOT口令
  • <b>当SQL Server数据库崩溃时若何恢复</b>
  • SQL Server2000数据库文件破坏时若何恢复
  • 若何恢复系统数据库?
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .