sql - 数据库处于恢复状态

标签 sql sql-server database tsql restore

我厌倦了恢复我的数据库,但我发现我正在恢复一个错误的数据库,所以我立即终止了这个进程。不幸的是,数据库处于恢复状态,无法再访问。

谁能帮我恢复到正常状态?

提前致谢

最佳答案

尝试使用下面的查询来返回你的在线数据库

RESTORE DATABASE MyDatabase
WITH RECOVERY 

如果它抛出异常,那么你需要从最新的备份中恢复

RESTORE DATABASE MyDatabase
FROM DISK = 'C:\MyDatabase.bak'
WITH REPLACE,RECOVERY

关于sql - 数据库处于恢复状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47357029/

相关文章:

sql - 最佳实践 : One Stored Proc that always returns all fields or different stored procedure for each field set needed?

sql - 高级 SQL GROUP BY 查询

mysql - 成员(member)行动表数据模型建议

MySQL 合并 2 个表中的一些数据

mysql - 按升序对日期进行排序

sql-server - 插入触发器后更新SQL Server HierarchyId

sql-server - SQL Server 代理作业在作业历史记录中记录自定义消息

c# - 用于更新数据集的 OracleDataAdapter CommandText

mysql - 避免循环 - 递归 m2m 关系自引用

SQL Server 替换、删除特定字符后的所有内容