手机版

SQLServer 2005系统表主库的恢复方法

时间:2021-08-04 来源:互联网 编辑:宝哥软件园 浏览:

类型:数据库类大小:3.4M语言:多语言[中文]评分:1.1标签:立即下载主数据库,这是一个对SQLServer非常重要的系统数据库,存储了Sqlserver的所有用户信息和数据库信息。当数据库崩溃时,主数据库恢复的成功与否起着重要的作用。这和甲骨文的系统表空间一样重要。

备份数据准备:

(1)在备机中准备与生产机相同的sql2005数据库环境(注意数据库版本的一致性)。(2)准备好备份和恢复所需的数据,将生产机器的所有bak文件复制到备用机器的d:\dbbak文件夹中

恢复步骤:

1.停止MSSQLSERVER服务;

2、在cmd下,输入以下代码进入单用户模式

sc启动MSSQLServer-mf-c

3.打开管理工作室,弹出连接到服务器窗口,然后单击取消。单击“新建查询”;连接数据库并进入查询窗口。

4.还原数据库:

要更改主数据库的原始路径,请首先执行:

-更改Master数据库文件路径更改数据库master修改文件(名称=master,文件名=' d: \ db \ Master.mdf ')更改数据库master修改文件(名称=master log,文件名=' d : \ db \ master log . ldf ')-验证master数据库SELECT名称的文件更改。physical_name AS CurrentLocation,state _ desc from sys . master _ files where database _ ID=DB _ ID(N ' master ');

要恢复数据库,请执行以下操作:

-开始还原主数据库从磁盘还原主数据库=N ' d : \ dbbak \ master \ master _ backup _ 201105121010 . bak '带MOVE ' master ' TO N ' d : \ db \ master . MDF ',MOVE ' master log ' TO N ' d : \ db \ master log . ldf ',REPLACE,STATSGO

SQL Server 2005中文版下载:http://www.cr173.com/soft/10907.html

版权声明:SQLServer 2005系统表主库的恢复方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐