ORA-02145: missing STORAGE option ORACLE 报错 故障修复 远程处理

文档解释

ORA-02145: missing STORAGE option

Cause: No STORAGE options were specified following STORAGE (

Action: Specify one or more STORAGE option between the parentheses.

ORA-02145: missing STORAGE option 错误代表用户在建表中缺少STORAGE子句,是建表语句的语法错误。

官方解释

本报错表示您尝试在SQL语句中使用了CREATE TABLE 语句,但是漏掉了STORAGE子句。此子句的存在可为表指定存储和冗余规则。如果漏掉,则使用数据库的默认设置,如果没有添加,那么系统会报上述错误。

常见案例

一般情况下,建表时使用数据库的默认设置,但没有添加STORAGE子句,此时系统就会报ORA-02145: missing STORAGE option错误。

正常处理方法及步骤

(1)检查建表中是否漏掉了STORAGE子句,没有漏掉的话,要检查输入的语法是否正确;

(2)如果没有检查出任何异常的话,就可以添加STORAGE表,如下所示:

CREATE TABLE table_name (

column_name column_type

)

STORAGE (

INITIAL 100K

NEXT 100K

MINEXTENTS 1

MAXEXTENTS 50

PCTINCREASE 0

)

(3)有了STORAGE子句子以后,就可以重新建表,如果报错提示正确,则建表成功。


数据运维技术 » ORA-02145: missing STORAGE option ORACLE 报错 故障修复 远程处理