sql2005用查询分析器还原数据库时出错提示超时

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql2005用查询分析器还原数据库时出错提示超时相关的知识,希望对你有一定的参考价值。

消息 3013,级别 16,状态 1,第 1 行 RESTORE DATABASE 正在异常终止。
消息 -2,级
在操作完成之前超时时间已过或服务器未响应。

RT ,这个怎么解决啊。求解。。求指导。
数据库日志文件较大,有40G,数据库本身有2G。 备份BAK 有2G左右。

参考技术A 系不系太大了还原不鸟啊

Sql server 2014 数据库还原奇异现象

 

同名数据库换名称还原出现上述问题,通过生成的还原语句发现,实际上是在对日志处理时导致的问题,SQL SERVER认为需要对源库处理日志,但这个源库实际上是另一台服务器上的,结果把本机的同名源库给干 了

现象

 

@@@code

USE [master];

BACKUP LOG [ZY_Cloud_Main]

TO DISK = N\'c:\\data\\sql\\MSSQL13.SQL2016\\MSSQL\\Backup\\ZY_Cloud_Main_LogBackup_2019-07-23_15-40-28.bak\'

WITH NOFORMAT,

NOINIT,

NAME = N\'ZY_Cloud_Main_LogBackup_2019-07-23_15-40-28\',

NOSKIP,

NOREWIND,

NOUNLOAD,

NORECOVERY,

STATS = 5;

RESTORE DATABASE [ZY_Cloud_Main_LF]

FROM DISK = N\'C:\\temp\\test\\lfxsj\\ZY_Cloud_Main_backup_2019_07_23_010002_7016398.bak\'

WITH FILE = 1,

MOVE N\'Main\'

TO N\'c:\\data\\sql\\MSSQL13.SQL2016\\MSSQL\\DATA\\Main2.mdf\',

MOVE N\'Main_log\'

TO N\'c:\\data\\sql\\MSSQL13.SQL2016\\MSSQL\\DATA\\Main2_log.ldf\',

NOUNLOAD,

STATS = 5;

 

GO

 

 

 

 

@@#

 

实际还原界面上有提示

 

只要去掉处理日志的过程 即可

 

 

万一不小心中招了怎么办:

@@@code

 

RESTORE database [ZY_Cloud_Main] with recovery

 

@@#

 

以上是关于sql2005用查询分析器还原数据库时出错提示超时的主要内容,如果未能解决你的问题,请参考以下文章

sql 2005 sp3版本,做数据自动备份时总是出错

SQL2008附加SQL2005的数据库出错

安装sql server 2005时提示“安装时发生严重错误”

SQL数据库备份后还原的时候提示所用路径不对是为啥呀

SQL2008 还原数据库 提示错误3241

恢复帐套时提示“已备份数据库的磁盘上结构版本为611.服务器支持版本539,无法还原或升级数据库。”