前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SQL Server 2008之master数据库备份和还原

SQL Server 2008之master数据库备份和还原

作者头像
星哥玩云
发布2022-08-17 16:36:11
1.6K0
发布2022-08-17 16:36:11
举报
文章被收录于专栏:开源部署

知识部分 系统数据库:SQL Server 2008 R2默认包括四个系统数据库,分别是master、model、msdb、tempdb。其中master数据库用以记录所有系统级别的信息、所有的登陆账户和系统配置设置。同时记录所有其他的数据库信息,其中包括数据库文件的位置,同时还记录所有SQL Server的初始化信息。如果master数据库出现问题,将导致整个数据库的崩溃、无法使用,对企业造成巨大的损失。所以做好master数据库的备份是作为一名合格DBA必须做的工作。 操作部分 1、首先我们创建一个用以实验的数据库“database”,在该数据库中建立一个表“student”用于测试是否还原成功。

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

2、并新建一个登录名

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

3、第一步,我们找到“服务器对象”-“备份设备”-“新建备份设备”

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

4、为备份设备起名

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

5、然后对新建的“备份设备”右键-“备份数据库”

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

6、选择备份“master”

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

7、完成后我们开始准备模拟数据库的master出现故障。首先停掉SQL Server(MSSQLSERVER)服务。

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

8、然后找到下图路径下的master数据库将其删除。

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

9、删除后再去登陆SSMS工具,会出现下图错误。这时候数据库就无法使用了。

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

10、恢复部分。我们插入SQL Server 2008 R2光盘。

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

11、运行cmd,输入下图中的命令-回车完成

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

12、打开服务管理-找到SQL Server(MSSQLSERVER)服务,编辑其属性。在启动参数中输入“-c -m”,启动服务。再次使用SSMS工具登陆SQLServer会进入单用户模式。

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

13、注意进入单用户模式要在服务器名称这里输入“.” 。

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

14、找到备份文件的所在位置。

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

15、新建查询中输入一下语句并执行以恢复master数据库

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

16、再次找到这个服务,启动参数留空,重新启动服务

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原

17、然后重新登陆SSMS,发现数据库可以重新使用了。

SQL Server 2008之master数据库备份和还原
SQL Server 2008之master数据库备份和还原
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档