问题标签 [rman]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
244 浏览

oracle - 丢失的重做日志和归档日志

我正在使用 Oracle XE 11g R2,由于错误,通过运行 delete archivelog all 删除了所有归档日志;RMAN 上的命令。

还删除了一组重做日志,即redo_g02a.log、redo_g02b.log 和redo_g02c.log

其他 redolog 可用,即 redo_g01a.log、redo_g01b.log、redo_g01c.log 和 redo_g03a.log、redo_g03b.log 和 redo_g03c.log

有没有办法现在可以启动数据库?这是一个生产数据库,我真的很担心。

我尝试从 redo_g01a.log 复制到 redo_g02a.log ...但警报日志说:

ORA-00312: 在线日志 2 线程 1: '/u01/app/oracle/fast_recovery_area/XE/onlinelog/redo_g02a.log' USER (ospid: 30663): 由于错误 341 终止实例

任何帮助将不胜感激。

0 投票
1 回答
198 浏览

oracle - oracle RMAN 备份中未提交事务会发生什么

我已经使用 RMAN 编写了用于 oracle 备份和恢复的脚本。注意我拿了备份数据库+存档日志

现在,我在 oracle 中做了一些 sql 语句,但没有提交事务,那么它可能在重做日志中的某个地方我不确定。

现在,在上述情况下,我使用了备份数据库 + 存档日志并进行了还原。

未提交的数据不存在。

我对这种情况感到困惑,这种情况是正确的还是丢失了我的数据或者我错过了某个地方。

0 投票
1 回答
116 浏览

oracle - 如何查看过去 24 小时内使用 rman 进行的所有备份?

查找过去 24 小时内使用 rman 进行的备份的最佳方法是什么。

0 投票
1 回答
2432 浏览

oracle11g - 无法启动数据库以释放恢复区的空间:

当我尝试连接数据库时,我遇到了这个错误---

所以要从闪存恢复​​区删除过时的文件,我需要连接 RMAN 并使数据库打开以供内部使用。但是数据库未打开并引发此错误

0 投票
1 回答
1472 浏览

oracle - 如果 v$archive_log oracle 中有两个线程#,我应该参考哪个 SCN

我正在使用 RMAN 进行 oracle 备份并保存当前的 scn 号我从下面的命令中获取 scn 号

它给出如下输出

我从oracle文档中发现,如果日志被归档两次,将会有两条归档的日志记录具有相同THREAD#SEQUENCE#、、和FIRST_CHANGE#,但名称不同。

Que 1)在SET Until SCNcommnd中恢复时我应该参考哪个SCN

Que 2)还有一个获取SCN的命令如下

它的输出是

这两个命令输出 SCN 有什么区别?

Que 3) 我有一个 RAC 设置,它有两个 oracle 机器,这两个线程# 与此有关吗?

0 投票
1 回答
2562 浏览

oracle - RAC环境Oracle如何查看+DATA、+FRA的内容

我正在尝试将 oracle RAC RAMN 备份恢复到另一个仅安装了软件的 RAC。我能够在“ +DATA/...”上恢复一些控制文件

我对 RAC 设置有一些疑问。

问题 1) 什么是+DATA, +FRA.

Que 2) 我对探索 +DATA, +FRA 非常好奇,我如何在 linux 中看到它的内容?

Que 3)如何在恢复期间将oracle“ +DATA/CDBRAC/ARCHIVELOG/2016_02_20”归档目的地更改为本地存储,例如“ /u02/archive/2016_02_20”?

因为我不能startup mount因为以下失败

我很确定这是+DATA/DBRAC/ARCHIVELOG/2016_02_20因为+DATA.

类似的问题我可以通过创建所需的目录在 oracle 单机恢复到其他位置解决。

0 投票
0 回答
478 浏览

windows - 通过 .bat 文件向命令行实用程序发出命令

我正在尝试通过 .bat 文件向 RMAN(oracle 的备份管理器实用程序)发出命令(尽管我希望语法相似。)我对 RMAN 非常陌生,甚至对 .bat 文件也很陌生,但是复制格式我'从网上的例子中找到,我做了:

但是当我尝试将其作为 .bat 文件运行时,它只会启动一个 rman 窗口,并且在我手动输入 exit; 之前什么都不做,此时它会为剩余的行直接发送到命令行提供错误。

我究竟做错了什么?

0 投票
3 回答
3261 浏览

oracle - RMAN 连接错误 - db 报告不兼容的目标版本

我正在尝试使用 RMAN 来备份没有备份目录的 Oracle 数据库。尝试连接到目标数据库时,我收到一条错误消息,指出我的 RMAN 版本与我的数据库版本不兼容。这对我来说似乎很奇怪,因为我的 RMAN 版本是 11.2.0.1,而我的数据库版本是 11.2.0.3,但 RMAN 错误表明我需要使用 RMAN 8.0.4.0 到 11.1.0.7。为什么我的数据库应该报告为 11.2.0.3 时向 RMAN 报告版本 11.1.0.7?

0 投票
0 回答
424 浏览

oracle - 如何备份 Oracle 表空间并将其还原为同一架构中的另一个表空间

我对 oracle 很陌生,我有一个包含两个表空间的 Oracle Schema (ORCL)

  1. TBS_PROD
  2. TBS_TEST

我想备份TBS_PROD然后将其恢复为 TBS_TEST 或作为TBS_TEST

有我可以使用的脚本或工具吗?

问候

布赖恩

0 投票
2 回答
213 浏览

oracle - 使用 RMAN 和 Oracle 11g XE 执行备份操作时出现问题

我需要将我的 oracle 11g 数据库转移到一台新机器上。两台机器都使用Windows 7。

已经找到了很多关于如何做到这一点的描述,但如果你不是预言机专家,这真的很难,因为总是缺少信息。

我尝试的是这样的:

http://www.orafaq.com/forum/t/82720/

但是我被困在以“已安装”模式再次启动数据库的地方。尝试“启动挂载”后,我总是得到“ORA-12514”。

因此,我不可能让数据库处于可以在 RMAN 中运行备份操作的状态。

还搜索了那个问题,发现答案是做什么,但不是怎么做。

非常感谢您的任何帮助。