金蝶K3系统崩溃的几种数据恢复方法 下载本文

内容发布更新时间 : 2024/11/2 20:24:26星期一 下面是文章的全部内容请认真阅读。

金蝶K3系统崩溃的几种数据恢复方法

SQL SERVER系统突然崩溃,以下是几种数据库恢复方法,供参考:

--1、未进行数据库备份,有MDF和LDF数据库文件: --sp_attach_db 新的数据库名, MDF文件路径及名称,LDF文件及路径及名称,例如: sp_attach_db 'test1',

'c:\\mssql7\\data\\TEMPDB0.MDF','c:\\mssql7\\data\\templog0.ldf'

--2、未进行数据库备份,只有MDF数据库文件:

--sp_attach_single_file_db 新的数据库名, MDF文件路径及名称,例如:

sp_attach_single_file_db 'test2', 'c:\\mssql7\\data\\TEMPDB0.MDF'

--3、如果有数据备份BAK文件,而无DBB 文件,在SQL SERVER ENTERPRISE MANANGER中,用RESTORE DATABASE

--功能恢复。或者用以下命令,然后再在K3中间层注册即可,例如:

--RESTORE DATABASE 数据库名FROM DISK = 备份文件路径及名称

--WITH MOVE 'OLDDB_DATA' TO 新的MDF文件路径及名称,MOVE 'OLDDB_LOG' TO 新的LDF文件及路径及名称

RESTORE DATABASE Test3

FROM DISK = 'c:\\mssql7\\BACKUP\\TEST3.bak' WITH MOVE 'TEMPDB_DATA' TO 'c:\\mssql7\\data\\TEMPDB0.MDF', MOVE 'TEMPDB_LOG' TO 'c:\\mssql7\\data\\templog0.ldf'

--4、如果有BAK和DBB文件,直接在在K3中间层恢复即可