问题标签 [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.
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 终止实例
任何帮助将不胜感激。
oracle - oracle RMAN 备份中未提交事务会发生什么
我已经使用 RMAN 编写了用于 oracle 备份和恢复的脚本。注意我拿了备份数据库+存档日志
现在,我在 oracle 中做了一些 sql 语句,但没有提交事务,那么它可能在重做日志中的某个地方我不确定。
现在,在上述情况下,我使用了备份数据库 + 存档日志并进行了还原。
未提交的数据不存在。
我对这种情况感到困惑,这种情况是正确的还是丢失了我的数据或者我错过了某个地方。
oracle - 如何查看过去 24 小时内使用 rman 进行的所有备份?
查找过去 24 小时内使用 rman 进行的备份的最佳方法是什么。
oracle11g - 无法启动数据库以释放恢复区的空间:
当我尝试连接数据库时,我遇到了这个错误---
所以要从闪存恢复区删除过时的文件,我需要连接 RMAN 并使数据库打开以供内部使用。但是数据库未打开并引发此错误
oracle - 如果 v$archive_log oracle 中有两个线程#,我应该参考哪个 SCN
我正在使用 RMAN 进行 oracle 备份并保存当前的 scn 号我从下面的命令中获取 scn 号
它给出如下输出
我从oracle文档中发现,如果日志被归档两次,将会有两条归档的日志记录具有相同THREAD#
的SEQUENCE#
、、和FIRST_CHANGE#
,但名称不同。
Que 1)在SET Until SCN
commnd中恢复时我应该参考哪个SCN
Que 2)还有一个获取SCN的命令如下
它的输出是
这两个命令输出 SCN 有什么区别?
Que 3) 我有一个 RAC 设置,它有两个 oracle 机器,这两个线程# 与此有关吗?
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 单机恢复到其他位置解决。
windows - 通过 .bat 文件向命令行实用程序发出命令
我正在尝试通过 .bat 文件向 RMAN(oracle 的备份管理器实用程序)发出命令(尽管我希望语法相似。)我对 RMAN 非常陌生,甚至对 .bat 文件也很陌生,但是复制格式我'从网上的例子中找到,我做了:
但是当我尝试将其作为 .bat 文件运行时,它只会启动一个 rman 窗口,并且在我手动输入 exit; 之前什么都不做,此时它会为剩余的行直接发送到命令行提供错误。
我究竟做错了什么?
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?
oracle - 如何备份 Oracle 表空间并将其还原为同一架构中的另一个表空间
我对 oracle 很陌生,我有一个包含两个表空间的 Oracle Schema (ORCL)
- TBS_PROD
- TBS_TEST
我想备份TBS_PROD然后将其恢复为 TBS_TEST 或作为TBS_TEST。
有我可以使用的脚本或工具吗?
问候
布赖恩
oracle - 使用 RMAN 和 Oracle 11g XE 执行备份操作时出现问题
我需要将我的 oracle 11g 数据库转移到一台新机器上。两台机器都使用Windows 7。
已经找到了很多关于如何做到这一点的描述,但如果你不是预言机专家,这真的很难,因为总是缺少信息。
我尝试的是这样的:
http://www.orafaq.com/forum/t/82720/
但是我被困在以“已安装”模式再次启动数据库的地方。尝试“启动挂载”后,我总是得到“ORA-12514”。
因此,我不可能让数据库处于可以在 RMAN 中运行备份操作的状态。
还搜索了那个问题,发现答案是做什么,但不是怎么做。
非常感谢您的任何帮助。