ORA-39278: Cannot alter table with segments to segment creation deferred. ORACLE 报错 故障修复 远程处理
文档解释
ORA-39278: Cannot alter table with segments to segment creation deferred.
Cause: DBMS_METADATA_DIFF was comparing two tables, the first with allocated segments, the second with deferred segments. There is no SQL ALTER statement to change a table which already has segments to segment creation deferred.
Action: The difference cannot be eliminated with an SQL ALTER statement.
ORA-39278: 不能在延迟创建分段的情况下改变表。
错误说明 :
ORA-39278是一个在其表中变更分段创建被延迟的情况下的Oracle数据库中的错误消息。当发生表更改或添加分区操作时,如果被原来定义的分段被延迟创建,就会抛出ORA-39278错误信息。此错误消息表明,尚未执行实际地操作,也就是说表或分区变更操作尚未发生。
活动:建立一个表,定义分段,并将分段创建延迟到下一个维护窗口。
SQL CREATE TABLE example_tab (id NUMBER, location VARCHAR2 (10), creation_time DATE)
SEGMENT CREATION DEFERRED;
活动:在表定义的基础上,添加一个新的分区
SQL ALTER TABLE example_tab ADD PARTITION p_01 VALUES LESS THAN (20) TABLESPACE ts_01 SEGMENT CREATION IMMEDIATE;
错误:将抛出ORA-39278
SQL ORA-39278:将不能改变具有延迟分段创建的表
解决方法:
解决ORA-39278错误的最佳方式是执行ALLOCATE EXTENT指令来立即分配分段。只有当这些分段分配(或不分配)时,表更改操作(或者添加分区的操作)才能够完全正确执行。
SQL ALTER TABLE example_tab ALLOCATE EXTENT;
此操作将表更改和添加分区的更改有效地立即完成,以解决ORA-39278错误信息。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 ORA-39278: Cannot alter table with segments to segment creation deferred. ORACLE 报错 故障修复 远程处理
相关文章
- Oracle数据库性能优化之Enq: TM – contention
- ORA-01135: file string accessed for DML/query is offline ORACLE 报错 故障修复 远程处理
- ORA-01983: invalid auditing option for DEFAULT ORACLE 报错 故障修复 远程处理
- ORA-27463: invalid program type string ORACLE 报错 故障修复 远程处理
- ORA-46053: Invalid Cookie specified ORACLE 报错 故障修复 远程处理
- ORA-48444: The single “.” and “*” cannot appear in the middle of the path ORACLE 报错 故障修复 远程处理
- ORA-53036: An internal table for the mapping document (string) is empty. ORACLE 报错 故障修复 远程处理
- ORA-64014: directory not empty ORACLE 报错 故障修复 远程处理
- ORA-02258: duplicate or conflicting NULL and/or NOT NULL specifications ORACLE 报错 故障修复 远程处理
- ORA-06803: TLI Driver: the IPX device file could not be opened ORACLE 报错 故障修复 远程处理
- ORA-06926: CMX: T_ERROR during read data ORACLE 报错 故障修复 远程处理
- ORA-14189: this physical attribute may not be specified for an index subpartition ORACLE 报错 故障修复 远程处理
- ORA-15201: disk string contains a valid RDBMS file ORACLE 报错 故障修复 远程处理
- ORA-17508: I/O request buffer ptr is not alligned ORACLE 报错 故障修复 远程处理
- Oracle中文帮助手册(oracle中文帮助手册)
- 利用Oracle表实现数据链接(oracle表的链接)
- Oracle组合查询:实现复杂的数据搜索(oracle组合查询)
- 深入理解Oracle触发器类型(oracle触发器类型)
- 精通Oracle数据库:触发器类型(oracle触发器类型)
- Oracle数据库查询动态表的技巧(oracle查询动态表)
- 函数Oracle 数据库中使用中位值函数(oracle 中位值)
- 约束Oracle HR系统中的约束条件研究(oracle中 hr)
- Oracle一键清空表的危险性(oracle一次性删除表)
- Oracle数据库IO为零复原之路(oracle %io为0)
- Oracle连接让数据飞跃神奇界限(oracle conn6)