zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

ORA-28659: COMPRESS must be specified at object level first ORACLE 报错 故障修复 远程处理

Oracle ORA 故障 处理 远程 报错 修复 be
2023-06-13 09:19:03 时间
ORA-28659: COMPRESS must be specified at object level first ORACLE 报错 故障修复 远程处理

ORA-28659: COMPRESS must be specified at object level first

Cause: Attempt to specify COMPRESS at partition level without first specifying at the table level

Action: Specify COMPRESS at table level. Use ALTER TABLE xxx MODIFY DEFAULT ATTRIBUTES COMPRESS

ORA-28659: COMPRESS must be specified at object level first翻译意思为:必须首先在对象级别指定COMPRESS 。

这个错误消息表明,在基于实体的压缩(Entopy Based Compression)期间尝试指定压缩参数,而没有先指定COMPRESS的对象级参数。压缩参数属性必须在对象被定义之后启用,并且会从该对象继承。

如果在CREATE TABLE/INDEX DDL语句中指定COMPRESS参数,但没有指定把压缩参数属性应用到哪个对象,则会报出ORA-28659: COMPRESS must be specified at object level first错误消息。

一般处理方法及步骤

1.确保已经显式地指定压缩属性到特定的表/索引对象,而不是以压缩参数指定的方式在DLL中指定它们。

2.检查空间配置信息并识别压缩属性被正确地设置到该对象的表/索引上。

3.如果没有正确的指定压缩属性,可以执行ALTER TABLE/INDEX语句覆盖空间参数,有效地指定压缩属性到指定的表/索引。


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 ORA-28659: COMPRESS must be specified at object level first ORACLE 报错 故障修复 远程处理