现在的位置: 首页 > 综合 > 正文

sql server 2008数据库还原出错解决

2013年08月28日 ⁄ 综合 ⁄ 共 472字 ⁄ 字号 评论关闭

sql server 2008数据库还原出错解决

 
sqlserver版本:2008  某个数据库,在sqlserver 2008 r2 下创建 尝试将备份还原的别的机子上,均报如下错误:  www.2cto.com  
 
报错如图,38(已到文件结尾) (Microsoft SQL Server,错误:3203)
 
尝试了多次和多种登记连接方式都没有是这样的错误.经过查询资料,发现可以用Dos命令还原数据库,经过尝试成功了.操作步骤如下:
 
输入Cmd进入Dos界面,  
 
然后输入SqlCmd
 
再输入:restore database EMR4 from disk='D:\Data\emr4_backup_2012_10_18_000001_5044221.bak' with replace, move 'emr4' To 'D:\data\Emr4.mdf',move
'emr4_log' to 'D:\data\emr4_log.ldf'回车,
 
最后输入:Go 回车
 (其中'emr4_log‘ 为逻辑日志名 'emr4’ 为数据库对应的逻辑名称 )
最后等待提示成功:如图:
 
 
然后就OK了.

抱歉!评论已关闭.