首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL Server 2005 数据库复原失败

2013-10-23 
SQL Server 2005 数据库还原失败服务器上的Microsoft SQL Server 2005安装在D盘,今天对数据库进行备份,我

SQL Server 2005 数据库还原失败
服务器上的Microsoft SQL Server 2005安装在D盘,今天对数据库进行备份,我想在我机器上面还原一份对数据库进行还原时报错,错误如下。是因为Microsoft SQL Server 2005的安装路径不一致导致的,我机器上面D盘被软驱占用了,Microsoft SQL Server 2005装在了C盘。请问这个还能成功还原吗?
SQL Server 2005 数据库复原失败 还原过程中红框部分可以指定别的盘,建议指定非C盘的盘符
[解决办法]
可以还原成功,只是在原来时,要指明路径
[解决办法]
可以在还原选项中,指定你要还原到的路径和文件名:
SQL Server 2005 数据库复原失败
[解决办法]
因为你的服务器上的文件是在D盘,而你要在本地还原,

这个时候由于你的本地电脑上的D盘是软驱,那么你在还原时,通过还原选项,可以指定数据文件、日志文件,
还原到,比如E盘,这个可以由你来指定
[解决办法]
重新指定下路径就应该可以了。
[解决办法]
找不到路径,用WITH MOVE选秀。
[解决办法]

引用:
找不到路径,用WITH MOVE选秀。



这个方法,挺好用的。
[解决办法]

restore filelistonly from disk='[备份文件名]'

--> 返回结果集中,PhysicalName对应的路径在你机器上不存在,因此报错. 
--  先记下LogicalName的内容(默认是2个).

restore database [数据库名]
 from disk='[备份文件名]'
 with replace,stats=1,
 move '[LogicalName1]' to '[新路径]+[文件名]',
 move '[LogicalName2]' to '[新路径]+[文件名]'

热点排行