缘由:存储断线,model崩溃,恢复无果。
重建SQL SERVER 2008 R2命令如下:
Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS=<domain>\Administrators
重建之后,系统将系统数据库的mdf和ldf文件替换为template中的文件。此时将擦掉SAP和DB的连接(如login,backup device等信息)。
不卸载QAS,重新安装SAP,安装成功后,备份。
**************************
**********************此间内容仅供参考 start
*****
**************************
**************************
用之前的备份恢复数据库,主要恢复master msdb和<SID>数据库。
停止SAP服务和SQL SERVER服务。
使用命令以单用户模式开启SQL SERVER
net start MSSQLSERVER
/f /T3608 /T4022
sqlcmd -E
1> use master
2> go
3> restore database master from DISK='F:\full_backup\master\master_backup_2012_11_18_013212_5669791.bak
' with
replace
4> go
5> exit
进入services.msc重启SQL SERVER,无法启动。报错与之前一样,详情不表。
将刚安装完的master db文件覆盖回来吧。
**************************
*********************此间内容仅供参考 end**
*****
**************************
**************************
还原步骤:
1. 在SQL SERVER MANAGEMENT STUDIO中首先还原model
2. 在SSMS中还原msdb,注意:还原msdb需要停止SQL SERVER(instancename)外的所有SQL服务(如SQL SERVER代理等服务需要停止)
3. 在SSMS中还原QAS
4. 停止SQL SERVER 服务
5. 以单用户模式开启SQL SERVER 服务
6. 恢复master数据库
7. 开启所有SQL SERVER服务
8. 在SAP MMC中开启SAP服务。成功