甲骨文12cR2
错误:
我的命令:
restore primary controlfile from '/.../RESTORE/..._controlfile_20201027_....rman';
alter database mount;
restore database preview;
The final output part of 'restore database preview;' command:
recovery will be done up to SCN 1871164140237
Media recovery start
基于的文章,我制作了一个小型的WPF应用程序来备份/恢复数据库。
代码:
using System.Windows;
using Microsoft.SqlServer.Management.Smo;
namespace DBManager
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow
{
private Server srv;
pri
我执行了这两个命令:
USE master
GO
RESTORE DATABASE test
FROM Kingston
WITH NORECOVERY
GO
USE master
GO
RESTORE LOG test
FROM Kingston
WITH STOPAT = '2020-05-13 14:05:25', RECOVERY;
GO
但是现在我在使用USE test GO访问数据库时得到了这个错误:
无法打开数据库“测试”。它正处于恢复过程中。
显然不是的。有什么建议吗?到目前为止,我们发现RECOVERY是有帮助的,但正如您所看到的,它没有帮助。
编辑
将NO
来自:
示例:
--还原常规日志备份(从备份集2)。
RESTORE LOG AdventureWorks2008R2
FROM DISK = 'Z:\SQLServerBackups\AdventureWorks2008R2FullRM.bak'
WITH FILE=2,
NORECOVERY;
我的问题是:如果我不指定NORECOVERY,它会是默认的吗?我有一堆以这种方式迁移的数据库,我不确定如何判断使用了哪种恢复模式。
谢谢
请帮助我理解下面提到的问题。
我在P:\BAK上备份了一个SAMPLE数据库,备份成功。
Backup successful. The timestamp for this backup image is : 20130127162614
----------------------------------------------------------------------------
Comment: DB2 BACKUP SAMPLE OFFLINE
Start Time: 20130127162614
End Time: 20130127162619
Status: A
-----
我必须卸载SQL Server2005,因为它被配置为仅在windows身份验证模式下使用,然后在混合模式下重新安装。我必须在那里备份我唯一的数据库,并在安装回sql服务器后再次恢复它,虽然备份成功,但当我尝试恢复它时,它给我一个错误,因为
System.Data.SqlClient.SqlError: The media has 2 media families but only 1 are provided. All members must be provided. (Microsoft.SqlServer.Smo)
我正在使用SQL server management studio,并