随笔分类 -  Oracle / Oracle Backup Restore

oracle Backup and restore
摘要:Oracle 有多个视图可以监视长时间运行的作业,包括v$session_longops和v$process 和v$session。另请参阅RMAN 自动备份的 Windows DOS 脚本中的 RMAN 备份脚本 以及RMAN shell 脚本示例。 SELECT SID, SERIAL#, CO 阅读全文
posted @ 2023-12-06 20:52 雪竹子 阅读(73) 评论(0) 推荐(0) 编辑
摘要:oracle RMAN ERROR oracle采用rman备份,但是备份过程中报错如下: RMAN-00571: RMAN-00569: ERROR MESSAGE STACK FOLLOWS RMAN-00571: RMAN-03002: failure of backup plus archi 阅读全文
posted @ 2023-11-16 11:54 雪竹子 阅读(210) 评论(0) 推荐(0) 编辑
摘要:Exclude/Include option in EXPDP/IMPDP Datapump Oracle Exclude and include option used to limit the object type which can be exported and imported in D 阅读全文
posted @ 2023-03-30 11:32 雪竹子 阅读(53) 评论(0) 推荐(0) 编辑
摘要:一、背景 这里的要求是将数据库文件移动或重新定位到其他位置。因此,这里有 2 种情况,1. 重新定位所有数据库文件——数据文件、在线重做日志和控制文件(这需要数据库处于挂载模式)2. 重新定位非系统数据文件——这可以在最小中断的情况下重新定位. 下面的示例使用 /data02/oradata 作为新 阅读全文
posted @ 2023-03-28 22:22 雪竹子 阅读(299) 评论(0) 推荐(0) 编辑
摘要:There are several ways to create an image copy Using the FORMAT clause For example: BACKUP AS COPY DATABASE FORMAT '/u01/app/oracle/copy/%U'; Using tb 阅读全文
posted @ 2023-03-28 21:48 雪竹子 阅读(75) 评论(0) 推荐(0) 编辑
摘要:背景 今天尝试备份完整数据库时,我遇到了错误,提示 RMAN 无法访问其中一个数据文件。我发现数据文件没有任何用处,因此我已将数据文件脱机删除,但 RMAN 仍然不允许我备份数据库。当您确定数据文件没有任何用处时,这是解决此类问题的解决方案之一。 解决方案 RMAN> backup database 阅读全文
posted @ 2023-03-28 21:44 雪竹子 阅读(201) 评论(0) 推荐(0) 编辑
摘要:映像副本的两种类型 映像副本可能有两种类型:1. RMAN 映像副本2. OS 映像副本 RMAN 映像副本使用 RMAN copy 命令创建映像副本。如果需要替换原始文件,并且映像副本是数据文件,则不需要恢复副本。相反,Oracle 提供了一个切换命令来将控制文件指向副本并更新恢复目录以指示副本已 阅读全文
posted @ 2023-03-28 21:30 雪竹子 阅读(158) 评论(0) 推荐(0) 编辑
摘要:问题描述 released channel: c1released channel: c2RMAN-00571: RMAN-00569: ERROR MESSAGE STACK FOLLOWS RMAN-00571: RMAN-03002: failure of delete command at 阅读全文
posted @ 2023-01-12 18:36 雪竹子 阅读(155) 评论(0) 推荐(0) 编辑
摘要:问题描述 impdp system/orcl DIRECTORY=DATA_PUMP_DIR DUMPFILE=HTBA.DMP SCHEMAS=HTBA 这样导入后发现没有表和字段注释,有的索引也没有 解决方案 如下显示的加上 include=index,constraint,comment im 阅读全文
posted @ 2022-12-14 13:30 雪竹子 阅读(244) 评论(0) 推荐(0) 编辑
摘要:概述 rman的备份压缩是我们日常工作中最常用的,下面分享一下rman的压缩类型及算法 空压缩 未使用块压缩 二进制压缩 在 Oracle 版本 10.1 之前,默认情况下只完成“空”压缩,但从 Oracle 版本 10.2 开始,会完成“空”和“未使用块”压缩。这些压缩是自动完成的,这些压缩不需要 阅读全文
posted @ 2022-06-16 17:54 雪竹子 阅读(332) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 尝试在开发环境中备份数据库。但因“RMAN-06149:无法在 NOARCHIVELOG 模式下备份数据库”而失败。 RMAN> backup database tag 'BEFORE-IMPORT-PRODUCTION-2022Q1';Starting backup at 18-AP 阅读全文
posted @ 2022-05-24 22:50 雪竹子 阅读(583) 评论(0) 推荐(0) 编辑
摘要:概述 NID 实用程序是在Oracle 10g中引入的。DBNEWID 是一个数据库实用程序,位于 $ORACLE_HOME/bin 目录中,可以更改操作数据库的内部数据库标识符 (DBID) 和数据库名称 (DBNAME)。在引入 DBNEWID 实用程序之前,我们曾经手动创建数据库的副本,并通过 阅读全文
posted @ 2021-12-27 14:52 雪竹子 阅读(228) 评论(0) 推荐(0) 编辑
摘要:表空间检查 [oracle@localhost database]$ ps -ef|grep smon oracle 8981 1 0 11:52 ? 00:00:01 ora_smon_orcl oracle 10794 1 0 16:24 ? 00:00:00 ora_smon_orcl2 or 阅读全文
posted @ 2021-09-15 15:26 雪竹子 阅读(117) 评论(0) 推荐(0) 编辑
摘要:通过在 RMAN 中配置 control file autobackup,RMAN 会自动备份控制文件和参数文件到预先设定好的路径。触发情况:1、当数据库的结构发生改变时(数据库运行在归档模式)2、当完成 RMAN 备份后好处:即使数据库丢失了控制文件和恢复目录(recovery catalog), 阅读全文
posted @ 2021-09-15 12:05 雪竹子 阅读(978) 评论(0) 推荐(0) 编辑
摘要:Oracle 12C DG环境,备库归档目录告警,查看crontab脚本,发现有删除操作,保持两天的,后手动执行,查看具体报错原因; RMAN> delete noprompt expired archivelog all; released channel: ORA_DISK_1allocated 阅读全文
posted @ 2021-08-30 14:56 雪竹子 阅读(321) 评论(0) 推荐(0) 编辑
摘要:Oracle恢复数据库时有几个常用但非常相似的命令,整理下它们各自的作用及适用场景。 recover database recover database until cancel recover database using backup controlfile recover database u 阅读全文
posted @ 2021-08-26 22:48 雪竹子 阅读(402) 评论(0) 推荐(0) 编辑
摘要:深入剖析 - Oracle SCN机制详细解读 media recovery和instance recovery的差别 https://www.cnblogs.com/Peyton-for-2012/archive/2013/03/01/2938416.html recover database u 阅读全文
posted @ 2021-08-26 21:00 雪竹子 阅读(306) 评论(0) 推荐(0) 编辑
摘要:When to use resetlogs? Backup and recover is the important toipc in Database area. the resetlogs knowledge is important in Backup&Recover. Resetlogs m 阅读全文
posted @ 2021-08-26 18:19 雪竹子 阅读(60) 评论(0) 推荐(0) 编辑
摘要:项目背景:库是从生产库的rman备份文件中恢复出来的,在rman命令中删除归档日志时,报如下错误: RMAN-06207: WARNING: 1 objects could not be deleted for DISK channel(s) dueRMAN-06208: to mismatched 阅读全文
posted @ 2021-07-12 11:19 雪竹子 阅读(409) 评论(0) 推荐(0) 编辑
摘要:为了保证数据一致性,迁移前需要暂停应用或修改数据库连接密码 先修改原库密码原密码:xxxalter user system identified by 12345678; 修改新建目的库初始化设置密码期限,连接数等 一:字符集查询select userenv('language') from dua 阅读全文
posted @ 2021-07-02 11:22 雪竹子 阅读(412) 评论(0) 推荐(0) 编辑