SQL Server 2005 Master数据库及作业的恢复
2011-01-13 16:35
423 查看
由于操作系统或SQL Server的崩溃,可能需要重新安装SQL Server 2005,而在生产中的数据中肯定会有应用到各个项目中的用户名和密码,也会有各种各样的作业,如果再一一重建,可能会出现错误的设置或作业的不完成等现象,那么我们就需要在平时的生产中经常备份系统数据库,在必要的时候还原相应的数据库即可。
还原master数据库(用户信息)
master数据库存储了登录SQL Server的用户名及密码、权限等信息,还原此数据库必须以独占方式启动SQL Server,方法是:
1.在 SQL Server 配置管理器中,单击“SQL Server 服务”。
2.在右窗格中,右键单击 SQL Server (<实例名>),再单击“属性”。
3.在“高级”选项卡的“启动参数”框中,键入以分号 (;) 分隔的参数。
例如,若要以单用户模式启动,请在现有启动选项之前插入 -m;,然后重新启动数据库。
单击“确定”。
4.重新启动数据库引擎。
5.打开“开始”-“运行”,输入:sqlcmd (打开SQLCMD工具)
6.输入如下脚本:
1> RESTORE DATABASE master FROM DISK = 'Z:\存储master完整备份的文件地址\master.bak';
2> GO
7.结束单用户模式的使用之后,若要以正常的多用户模式重新启动服务器实例,必须先从“启动参数”框中删除 -m;,重新启动SQL Server服务。
这样Master数据库就恢复到以前的备份了,看原来的用户是不是已经又原来出来了?
还原msdb数据库 (作业信息)
msdb数据库存储了SQL Server的维护计划和作业等信息,还原此数据库必须以单个用户的方式访问这个msdb数据库,然后才可以还原,方法是:
打开msdb数据库的属性窗口,选择左边的“选项”,将右边的“状态-限制访问”的值设置为:SINGLE_USER,然后在msdb数据库上点右键选择还原即可,看作业等是不是都还原回来了。
还原master数据库(用户信息)
master数据库存储了登录SQL Server的用户名及密码、权限等信息,还原此数据库必须以独占方式启动SQL Server,方法是:
1.在 SQL Server 配置管理器中,单击“SQL Server 服务”。
2.在右窗格中,右键单击 SQL Server (<实例名>),再单击“属性”。
3.在“高级”选项卡的“启动参数”框中,键入以分号 (;) 分隔的参数。
例如,若要以单用户模式启动,请在现有启动选项之前插入 -m;,然后重新启动数据库。
单击“确定”。
4.重新启动数据库引擎。
5.打开“开始”-“运行”,输入:sqlcmd (打开SQLCMD工具)
6.输入如下脚本:
1> RESTORE DATABASE master FROM DISK = 'Z:\存储master完整备份的文件地址\master.bak';
2> GO
7.结束单用户模式的使用之后,若要以正常的多用户模式重新启动服务器实例,必须先从“启动参数”框中删除 -m;,重新启动SQL Server服务。
这样Master数据库就恢复到以前的备份了,看原来的用户是不是已经又原来出来了?
还原msdb数据库 (作业信息)
msdb数据库存储了SQL Server的维护计划和作业等信息,还原此数据库必须以单个用户的方式访问这个msdb数据库,然后才可以还原,方法是:
打开msdb数据库的属性窗口,选择左边的“选项”,将右边的“状态-限制访问”的值设置为:SINGLE_USER,然后在msdb数据库上点右键选择还原即可,看作业等是不是都还原回来了。
相关文章推荐
- SQL Server 2005 Master数据库及作业的恢复
- SQL Server 2005 Master数据库及作业的恢复
- SQL Server 2005 & 2008 master与msdb数据库的备份与恢复
- SQL server 2005 master数据库进行轻型的恢复备份操作
- SQL SERVER 2005 备份文件恢复数据库失败解决办法
- SQL Server 2005 无法删除数据库作业
- SQL Server 2005恢复数据库详细图文教程
- 通过作业自动备份sql server 2005数据库
- SQL Server 2005 恢复数据库时遇到的问题
- SQL Server 2005数据库日志文件损坏的情况下如何恢复数据库
- 在SQL SERVER 2005 中设定缺省数据库(默认为MASTER)
- SQL Server 2005数据库日志文件损坏的情况下如何恢复数据库
- 通过作业自动备份sql server 2005数据库
- SQL Server 2005数据库日志文件损坏的情况下如何恢复数据库
- 在SQL Server 2005和2008获取数据库备份或者恢复完成百分比
- SQL Server 2005数据库日志丢失的恢复
- sql server 2005 根据 mdf 和 log 文件 恢复 数据库
- 【SQL Server 2005 数据库备份与恢复】
- SQL Server 2005数据库日志文件损坏的情况下如何恢复数据库
- 在SQL Server 2005和2008获取数据库备份或者恢复完成百分比