Sql server 多次恢复同一数据库

Sql server 多次恢复同一数据库,sql-server,sql-server-2012,Sql Server,Sql Server 2012,我的本地数据库名为CBS,在生产服务器上有相同的数据库。有时我想在生产环境中进行备份,并在本地计算机上进行恢复。使用SQLServer2008我没有问题,但现在我不能这样做 为了恢复生产数据库,我将目标数据库从CBS更改为CBS\u PROD。我还更改了目标数据库的文件名。还原后,CBS_PROD正常,但我以前的本地CBS数据库处于“还原…”状态 请帮忙 谢谢 Andi尝试执行此语句 RESTORE DATABASE DataBase_Name WITH RECOVERY GO 如果使用SS

我的本地数据库名为
CBS
,在生产服务器上有相同的数据库。有时我想在生产环境中进行备份,并在本地计算机上进行恢复。使用SQLServer2008我没有问题,但现在我不能这样做

为了恢复生产数据库,我将目标数据库从
CBS
更改为
CBS\u PROD
。我还更改了目标数据库的文件名。还原后,
CBS_PROD
正常,但我以前的本地
CBS
数据库处于“还原…”状态

请帮忙

谢谢
Andi

尝试执行此语句

RESTORE DATABASE DataBase_Name 
WITH RECOVERY
GO
如果使用SSMS恢复数据库,请确保在“恢复状态”部分选择以下选项。

能否“刷新”数据库树?右键单击
数据库
,然后点击
刷新
按钮。是的,仍在恢复…是否使用“带恢复”选项进行恢复?是的,请参阅。有趣的是,我又试了一次。相同的数据库备份,将目的地更改为CBS_PROD2,这一切都正常。数据库CBS仍处于恢复状态,但CBS_PROD正常。我也在另一台服务器上检查了它,同样的问题。好的,现在刚刚调用了
还原数据库CBS
,CBS数据库又回来了。现在我有了
CBS
CBS_PROD
CBS_PROD2
,一切都很好。但我不反对。