2008R2(数据库备份和恢复)

如果数据库损坏或无法修复时,就得用master数据库来还原了。如果master数据库也坏了,就比较麻烦了。

1、 首先之前要有对master数据库的完整备份

2、 重新建立数据库

输入命令:d:\sql2008R2\setup.exe(数据库的安装目录)  /q  /ACTION=REBUILDDATABASE(重建数据库) /INSTANCENAME=mssqlserver(创建默认实例名)  /SQLSYSADMINACCOUNTS=ming.com\administrator(域管理员)  /SAPWD=123.@!@(用户密码)

注:()内为注释,不用输入

创建完成后,输入修复命令

找到你的sqlservr.exe的目录,打开这个目录

C:\Users\Administrator>cd C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQL

SERVER\MSSQL\Binn

执行:

C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn>sqlservr.ex

 –c(缩短从命令提示符启动 SQL Server 时的启动时间 –m(在单用户模式下启动 SQL Server 实例)

回车后,进行修复还原。

打开SQL Server Mangement Studio,断开弹出的链接提示,点新建查询,连接数据库

执行还原命令:

USE master

GO

RESTORE  DATABASE  master  FROM DISK=’ C:\Program Files\Microsoft SQLServer\MSSQL10_50.MSSQLSERVER\MSSQL\Backup\master.bak

WITH  REPLACE

你可能感兴趣的:(职场,休闲)