您的位置:首页 > 数据库

数据库还原失败,WITH MOVE 子句可用于重新定位一个或多个文件

2015-01-26 10:43 232 查看
原因描述:

标题: Microsoft SQL Server Management Studio

------------------------------

还原 对于 服务器“xxx-PC”失败。 (Microsoft.SqlServer.SmoExtended)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1617.0+((KJ_RTM_GDR).110422-1125+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=还原+Server&LinkId=20476
------------------------------

其他信息:

System.Data.SqlClient.SqlError: xxx_log(2)和 'xxxx1'(3)要求使用文件 'D:\Sql\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\xxxx.ldf'。WITH MOVE 子句可用于重新定位一个或多个文件。 (Microsoft.SqlServer.Smo)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1617.0+((KJ_RTM_GDR).110422-1125+)&LinkId=20476
------------------------------

解决方法大概有两种:

一种,用备份的其它数据库初始化新创建的数据库,然后再还原数据库,这样的目的是获取还原的三个问题件,ldf,ndf,log,然后再还原。

一种,是在指定路径的时候,重新选着路径。我们在选择还原目标路径的时候,重新定义个路径,这样写于同一个ldf文件的数据不至于冲突。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐