Alex的博客

本博客的文章均为原创,是本人从事行业多年来所遇见一些小问题的解决心得,希望可以帮助到大家!



sql 2005 备份集中的数据库备份与现有的 xxxxxxxxxxx数据库不同。

标题: Microsoft SQL Server Management Studio
------------------------------

还原 对于 服务器“11111111111”失败。  (Microsoft.SqlServer.Smo)

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

------------------------------
其他信息:

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

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

备份集中的数据库备份与现有的 xxxxxxxxxxx数据库不同。
RESTORE DATABASE 正在异常终止。 (Microsoft SQL Server,错误: 3154)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.5000&EvtSrc=MSSQLServer&EvtID=3154&LinkId=20476

------------------------------
按钮:

确定
------------------------------

解决方案:

数据库-----所以任务------选择还原数据库----选择文件----添加文件----选项---覆盖数据库

搞定!

 

如果还是不行的话就执行下面的sql语句:

 

右击数据库---新建sql查询

 

USE MASTER
RESTORE DATABASE xxxxx
FROM DISK = 'e:\sqldata\sq_gongmeixiang\backup\xxxxx_bkp_2.bak'
WITH MOVE 'xxxxx' TO 'e:\sqldata\sq_gongmeixiang\databases\xxxxx.mdf',
MOVE 'xxxxx_log' TO 'e:\sqldata\sq_gongmeixiang\databases\xxxxx_log.ldf',
STATS = 10, REPLACE
GO

xxxxx为数据库名(注意的是新数据的路径和原来备份的路径要一样

 

点击查看原图

浏览2016  评论0  Alex于 2012-12-14 16:54
发言