1

当我使用 Microsoft SQL Server Management Studio 还原 SQL 数据库时,它失败并给我以下消息:

恢复错误

标题:Microsoft SQL Server 管理工作室

服务器“app1”的恢复失败。(Microsoft.SqlServer.Smo)

如需帮助,请单击: http: //go.microsoft.com/fwlink ?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Restore+Server&LinkId=20476

- - - - - - - - - - - - - - - 附加信息:

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


无法为此操作选择文件或文件组“SilosFollow_log”。RESTORE DATABASE 异常终止。(Microsoft SQL Server,错误:3219)

如需帮助,请单击: http: //go.microsoft.com/fwlink ?ProdName=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=MSSQLServer&EvtID=3219&LinkId=20476

- - - - - - - - - - - - - - - 纽扣:

好的

注意数据库所有者不是备份用户名。

4

2 回答 2

1

配置还原时,请确保您没有使用当前正在运行的数据库(可能是您要在其上还原的数据库)使用的数据/日志文件。

它使数据目录变得一团糟,但是当我恢复数据库时,我给我的数据/日志文件一个版本号,这样我就不会遇到这个问题。

于 2009-05-05T12:58:40.597 回答
1

您确定 SilosFollow_log 是数据库备份而不是事务日志备份吗?

为了恢复事务日志备份,您必须首先恢复完整的数据库备份和任何差异备份。然后您可以依次还原事务日志备份。

于 2009-05-05T13:04:35.513 回答