ORA-31405: cannot make changes while change set string is advancing ORACLE 报错 故障修复 远程处理
ORA-31405: cannot make changes while change set string is advancing
Cause: The change set is currently advancing. Change sources related to an advancing change set cannot be altered. Change tables related to the advancing change set cannot be created, altered or dropped. Some or all the parameters of the change set cannot be altered while the set is advancing.
Action: Wait until the change set has finished advancing, then reissue the command. If altering the change set, only the advance_enable parameter can be altered during an advance.
。
ORA-31405: 该错误表示在更改集(Change Set)处理期间,不允许做任何更改。Change Set是一种系列操作,用于在同一时间发布对应用数据库的多个更改,以准备的基础上投入应用,具体的流程是:
1. 编写和测试更改;
2. 将更改包装为Change Set;
3. 发布Change Set 到生产服务器;
4. 执行Change Set,将更改安装到数据库中;
5. 重新执行测试,以确认软件是否能正常运行;
在操作过程中,如果出现ORA-31405错误,则表示还在执行Change Set,不允许进行任何更改操作;正常处理方法有两个:
1. 使用SQL*Plus登录到生产数据库服务器,在客户端查询V$SESSION,确定Change Set执行者的SID;
2. 使用以下命令,检查有没有任何Change Set正在执行,并等待执行完成:
select * from dba_scheduler_running_jobs whereowner= CHANGE_SET_EXECUTOR
如果未发现任何Change Set正在运行,则可以考虑重启数据库。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 ORA-31405: cannot make changes while change set string is advancing ORACLE 报错 故障修复 远程处理
相关文章
- ORA-31143: XDB_SET_INVOKER role is required ORACLE 报错 故障修复 远程处理
- ORA-31524: could not find change set string for CDC change table string.string ORACLE 报错 故障修复 远程处理
- ORA-38815: ALTER SESSION SET EDITION must be a top-level SQL statement ORACLE 报错 故障修复 远程处理
- ORA-39934: Materialized view log string.string in tablespace string and master table string.string in tablespace string are not fully contained in the transportable set. ORACLE 报错 故障修复 远程处理
- ORA-55713: GLOBAL_TXN_PROCESSES cannot be set to 0 at runtime ORACLE 报错 故障修复 远程处理
- ORA-00723: Initialization parameter COMPATIBLE must be explicitly set ORACLE 报错 故障修复 远程处理
- ORA-01276: Cannot add file string. File has an Oracle Managed Files file name. ORACLE 报错 故障修复 远程处理
- ORA-02069: global_names parameter must be set to TRUE for this operation ORACLE 报错 故障修复 远程处理
- ORA-06504: PL/SQL: Return types of Result Set variables or query do not match ORACLE 报错 故障修复 远程处理
- ORA-07456: cannot set RESOURCE_MANAGER_PLAN when database is closed ORACLE 报错 故障修复 远程处理
- ORA-09330: Session terminated internally by Oracle or by an Oracle DBA ORACLE 报错 故障修复 远程处理
- ORA-16637: maximum number of Oracle error numbers for fast-start failover already reached ORACLE 报错 故障修复 远程处理
- Oracle数据库恢复:精准更新(oracle恢复更新数据)
- Oracle 数据库缓冲区:优化存取效率(oracle数据缓冲区)
- Oracle获取月份的简单方法(oracle获取月份)
- Oracle数据库图片导出指南(oracle导出图片)
- Oracle中字符串函数的使用与特点(oracle字符串函数)
- Oracle数据库备份软件-提升数据安全保障。(oracle数据库备份软件)
- 如何掌握Oracle数据库操作技巧(怎么操作oracle)
- 掌握Oracle查询语句中排序技巧(oracle查询语句排序)
- 优化优化Oracle数据库索引表结构的技巧(oracle索引表结构)
- SQL技巧开启学习:学习Oracle常用SQL技巧(oracle常用)
- Oracle OEM: 开启一个新的旅程(oracleoem启动)
- Oracle实现单元测试深度剖析(oracle单元测试)
- 测试一下体验Oracle云的惊喜(demo oracle云)
- 解决Oracle中乱码问题的探索之旅(oracle乱码查找)
- Oracle中的大于小于比较运算(oracle中的大于小于)
- 解决Oracle数据上传速度过慢问题(oracle 上传慢)
- 期Oracle一年的转变,周期性发展(oracle 一年转周)
- Oracle 置空以解读未知(oracle set为空)