为了在AWS中备份,我们在设置中使用了Oracle SE Two RDS engine。谁知道有什么数据完整性工具(如md5checksum/rsync等)可以用于Oracle SE DB,我们可以使用pre-restore process?
最好是安全的,开源的,性能中等的Oracle RDS实例数据完整性检查所需的时间。
RDS DB Engine Oracle SE Two 12.1.0.2.v8 .
如果我们要使用MySQL DB作为RDS实例,有谁知道考虑到大型数据库的性能和安全性,我们可以使用mysqldbcompare工具对RDB实例进行预数据完整性检查吗?
如果有人知道任何工具
我们有一个供开发者使用的数据库。少数缺失的记录是不重要的。它应该是数据库再次可用,这是我的目标。
数据库的状态如下:
SQL> select instance_name, version, status from v$instance;
INSTANCE_NAME VERSION STATUS
---------------- ----------------- ------------
ora12 12.2.0.1.0 MOUNTED
如果我试图打开数据库,它失败的原因是:
SQL> alter database o
首先,我要说,自从我用RMAN恢复数据库以来,已经有很多年了。尽管如此,我正在尝试恢复合作伙伴公司提供的数据,以便我们导入数据库。
我们的数据库不是Oracle,但是我们为转换设置了一个Oracle实例。我成功地将初始数据集还原为一个空数据库,但我们需要更多包含在最新备份集中的数据表。我不希望删除数据库,DBS,但是如果这个问题不能很快解决,我会删除的。
我的目录中有两个备份部分,一个用于控制文件,另一个用于数据文件。两人都有相同的标签。当我试图将数据库还原到那个标记时,我会得到下面的结果。
RMAN> list backupset 14;
List of Backup Sets
=
长话短说,我们有一个服务器,它上运行着两个Oracle实例:ora1和ora2。有人为ora2定义了撤消表空间,并提供了已经运行的ora1撤消表空间数据文件的相同数据文件,因此数据文件被破坏,ora1被关闭。当试图重新打开实例ora1时,我们面临以下错误:
ORA-01159: file is not from same database as previous files - wrong database id
我们尝试了alter database datafile .... offline drop;,但没有出现错误,但这也不允许我们打开数据库,因此我们备份控制文件,以跟踪和重新编辑删除
我在连接到oracle数据库时遇到下面的错误。
java.sql.SQLException: ORA-00257: Archiver error. Connect AS SYSDBA only until resolved.07-09-2016 12:25:44 ERROR DBUtils:122 - loginUser Exception :java.sql.SQLException: ORA-00257: Archiver error. Connect AS SYSDBA only until resolved.
at oracle.jdbc.driver.T4CTTIoer.proce
在从Oracle删除表空间之前,我意外地(手动)从服务器删除了一个数据文件。所以现在我不能使用我的数据库了。有什么方法可以挽救这种局面吗?
conn / as sysdba
Connected to an idle instance.
SQL> startup mount
ORACLE instance started.
Total System Global Area 2466250752 bytes
Fixed Size 3713816 bytes
Variable Size 788530408 bytes
Database