master库对于SqlServer来说,是很重要的系统数据库,保存着所有Sqlserver的用户信息、数据库信息等,当数据库崩溃时,master数据库的恢复成功与否起着重要的作用。这就跟Oracle的System表空间一样,非常的重要。
备份数据前期准备:
(1)在备用机准备好和生产机器一样的sql2005数据库环境(注意数据库版本要一致)
(2)准备好备份恢复所需的数据,将生产机bak文件全部copy到备用机d:\dbbak文件夹下
恢复步骤:
1,停止MSSQLSERVER服务;
2,cmd下,输入以下代码,进入单用户模式
sc start MSSQLServer -m –f -c
3,打开Management Studio,弹出的连接到 服务器 窗口,点取消;

点击”新建查询”,连接数据库,进入查询窗口;
4,还原数据库:
如需改mater数据库原先的路径,请先执行:
还原数据库:
原文链接:
【编辑推荐】
如何直接从服务器上把数据库保存到本地?
1、使用服务器上SQL Server 2005的备份功能,把服务器备份到本地硬盘中。 2、使用本地的SQL Server 2005的还原功能,把备份好的数据库还原到本地数据库中。 3、以上使用的是“SQL Server Management Studio”
如何在SQL Server2000中恢复Master数据库
1.启动企业管理器,单击要登陆的数据库服务器,然后从主菜单中选择“工具”菜单,在菜单中选择“还原数据库,弹出“还原数据库”对话框,2.在“还原为数据库”旁的下拉列表中,选择要还原的数据库master。 3.在“还原”组中,选择数据库备份类型“数据库”,4.在“参数”栏中,在“显示数据库备份”旁的下拉菜单中选择数据库master.5.选中“选项”选型卡进行其他选项卡的设置,6.在设置完选项之后,单击“确定”按钮,数据库开始进行还原,注:你master数据库必须有备份,否则无法还原。
SQL server2012怎么设置自动备份数据库
方法/步骤打开SQL server配置管理器,设置sql server服务里的SQL server代理服务为自动并启动。 启动Master Data Services Configuration Manager,登陆数据库。 在主界面左侧,右键点击“管理”里的“维护计划”,在下拉菜单点击“维护计划向导”。 点击“下一步”,填写名称,说明。 选择“整个计划统筹安排或无计划”后,点击“更改”设定时间,此处设置为5小时。 然后勾选“备份数据库(完整)”点击“下一步”,在数据库右侧选择需要备份的数据库。 点击下一步。 再次点击下一步,可看到正在备份,直至备份结束。 可以看到备份成功。 至此,SQL Server数据库备份就完成了。 同时,数据库自动备份也完成。 以后你的数据库就可以自动备份了,不用担心数据丢失了。
发表评论