SQL SERVER 2005 Master备份与还原

简介:
+关注继续查看
 
一、备份Master 及相关的系统数据库
由于系统数据库对Sql Server来说尤其重要,为了确保SQL SERVER系统的正常运行,除了日常备份用户的数据库之外,我们还需要备份系统数据库,如对MasterModelMsdbTempDB不需备份)进行完整备份
二、还原Master数据库
如果系统配置丢失或Master出现问题,可以进入单用户模式进行还原;如果出现下列情况,必须重新生成损坏的 master 数据库:
A.       master 数据库的当前备份不可用。
B.        存在 master 数据库备份,但由于 Microsoft SQL Server 实例无法启动,因此无法还原该备份。
1、重新生成 master 数据库:
注意: 
在 SQL Server 2005 中已废止 Rebuildm.exe 程序。若要重新生成 master 数据库,请使用 setup.exe。
1、  Start /wait setup.exe /qn INSTANCENAME=<InstanceName> REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=<NewStrongPassword>
例:start /wait e:/setup.exe /qn INSTANCENAME=mssqlserver REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=abc123@!@
注:INSTANCENAME:指定实例名,默认实例则用mssqlserver表示
REINSTALL:指定引擎
SAPWD:强密码
Setup.exe:指定光盘1中的根目录下的文件
/qn 开关用于取消所有安装程序对话框和错误消息。如果指定 /qn 开关,则所有安装程序消息(包括错误消息)都将写入安装程序日志文件。有关日志文件的详细信息,请参阅如何查看 SQL Server 2005 安装日志文件。
 指定 /qb 开关将显示基本的安装程序对话框。还会显示错误消息。

本文转自yonghu86 51CTO博客,原文链接:http://blog.51cto.com/yonghu/1321449,如需转载请自行联系原作者
相关实践学习
使用交互方式创建数据表
本次实验主要介绍如何在RDS-SQLServer数据库中使用交互方式创建数据表。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS&nbsp;SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/sqlserver
相关文章
|
5天前
|
SQL
MSSQL系列之十二Sql Server 2005安装
MSSQL系列之十二Sql Server 2005安装
|
6天前
|
SQL 网络协议 数据库
公网远程访问局域网SQL Server数据库
公网远程访问局域网SQL Server数据库
|
10天前
|
SQL 数据挖掘 数据库
数据库数据恢复-SQL SERVER数据库文件误还原备份的数据恢复方案
SQL SERVER数据库故障类型: 1、SQL SERVER数据库文件被删除。 2、SQL SERVER数据库所在分区格式化。 3、SQL SERVER数据库文件大小变为“0”。 4、使用备份还原数据库时覆盖原数据库。
|
11天前
|
SQL 数据库 索引
数据库数据恢复-SQL SERVER数据库MDF (NDF)或LDF损坏如何恢复数据?
SQL SERVER数据库故障类型: SQL SERVER数据库MDF(NDF)或LDF损坏。 SQL SERVER数据库故障原因: 1、数据库正在操作过程中,机器突然断电。 2、人为误操作。
|
12天前
|
SQL Prometheus 监控
统一观测丨使用 Prometheus 监控 SQL Server 最佳实践
统一观测丨使用 Prometheus 监控 SQL Server 最佳实践
|
12天前
|
SQL 安全 关系型数据库
云数据库 RDS SQL Server 快速入门(二)
云数据库 RDS SQL Server 快速入门(二)
25 0
|
15天前
|
存储 SQL 运维
如何开通SQL Server的专属集群
MyBase for SQL Server以集群的形式,实现对SQL Server实例的批量管理,满足各种业务需求并提高资源利用率。
23 0
|
22天前
|
SQL 关系型数据库 MySQL
Sql Server 中 PIVOT在mysql 中的实现
Sql Server 中 PIVOT在mysql 中的实现
|
2月前
|
SQL 数据库 索引
SQL Server开启变更数据捕获(CDC)
SQL Server开启变更数据捕获(CDC)
推荐文章
更多