安装Oracle 11g R2的过程中,在新建数据库实例时出现了该错误,如果选择"忽略"就会出现ora-28000错误。
经网络查询验证,这是属于在前面配置管理员密码的时候,采用了数字开头的密码,Oracle貌似对此不支持,但当时不提示出错,晕倒!据说包含其他非法特殊字符也可能产生此问题。
记录一下,给自己备忘:
ORA-00922: 选项缺失或无效
错误原因:一般是语句的语法有问题。比如命名不对,关键字写错等等。对于非标准的命名,一般采用双引号来创建。
解决办法:
标识符命名规则:
1、必须以字母开始。
2、长度不能超过30个单字节字符。
3、只能包括A-Z,a-z,0-9,_,$和#。
4、不能在相同用户下建立两个同名的对象。
5、不能使用保留字和关键字
ORA-28000: 账户锁定
第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba;
第二步:选择myjob,查看users;
第三步:选择system,右击点击“编辑”;
第四步:修改密码,把“帐户被锁住”的勾去掉;
第五步:点击“应用”再点击“关闭”;
第六步:重新登录就可以通过验证了;
错误原因:一般是语句的语法有问题。比如命名不对,关键字写错等等。对于非标准的命名,一般采用双引号来创建。
解决办法:
标识符命名规则:
1、必须以字母开始。
2、长度不能超过30个单字节字符。
3、只能包括A-Z,a-z,0-9,_,$和#。
4、不能在相同用户下建立两个同名的对象。
5、不能使用保留字和关键字
ORA-28000: 账户锁定
第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba;
第二步:选择myjob,查看users;
第三步:选择system,右击点击“编辑”;
第四步:修改密码,把“帐户被锁住”的勾去掉;
第五步:点击“应用”再点击“关闭”;
第六步:重新登录就可以通过验证了;
相关推荐
### Oracle ORA 错误详解 #### 概述 在Oracle数据库管理与操作过程中,经常会遇到各种ORA错误提示。这些错误通常包含一个错误代码(如ORA-01650)以及简短的描述信息,用于帮助DBA或开发者定位问题所在。本文将...
**ORA-17067**:未定义的 Oracle URL 错误,可能是因为 URL 格式不正确或无效。 #### ORA-17068 至 ORA-17129:其他数据库操作及连接错误 **ORA-17068**:未知错误,可能与数据库操作有关。 **ORA-17069**:使用...
### Oracle 错误码详解(ORA-02001 至 ORA-02107) 在Oracle数据库管理过程中,经常会遇到各种错误码,这些错误码是Oracle系统为帮助用户快速定位问题而设计的一套编码体系。下面将详细介绍从ORA-02001至ORA-02107...
ORA-00922:丢失或无效的选项(表名等可能有空格) ORA-00923:未找到FROM关键字 ORA-00926:缺少value ORA-00933: SQL命令未正确结束 ORA-00936:缺少表达式 ORA-00937:不是单组分组函数 ORA-00942:
例如,ORA-00922表示“缺少或无效的选项”,可能出现在创建表或修改表结构时,当SQL语句中的某些参数不正确或者不在允许范围内时会出现这个错误。 第二册:数据一致性与完整性错误 这部分涉及数据的完整性和一致性...
### Oracle 错误码大全:常见错误及其解决方法 Oracle数据库是业界广泛使用的数据库管理系统之一,在实际的应用过程中可能会遇到各种各样的错误。了解这些错误代码及其含义对于快速定位问题、解决问题至关重要。...
34. **ORA-12042** 和 **ORA-12043**: 创建或更改物化视图日志时的选项错误。 35. **ORA-12051**: ONCOMMIT选项在物化视图的定义中无效。 36. **ORA-12052**: 更新物化视图时出现问题,可能是由于并发更新或数据...
无效的对象ID错误通常出现在引用不存在或已被删除的对象时。这可能是由于数据库对象的引用未被正确更新导致的。处理此错误的方法包括验证所有对象引用的完整性,以及在必要时重新创建或更新受影响的对象。 ### ORA-...
5. ORA-00956: 缺少或无效的审计选项。AUDIT或NOAUDIT语句中包含了无效的审计选项。请使用有效的审计选项进行配置。 6. ORA-00960: 选择列表中不明确的列命名。列名在选择列表中与多个列匹配,导致混淆。删除重复的...
例如,错误码ORA-00922表示“缺少或无效的选项”,这通常发生在尝试创建表或修改表结构时使用了不被支持的选项。 3. **错误日志**:Oracle通过alert.log文件记录数据库运行时的错误信息,这对于排查问题非常有用。...
### Oracle 错误代码解析 #### ORA-00001: Unique constraint violated - **解释**: 当尝试插入或更新的数据违反了唯一性约束时触发此错误。 - **解决方案**: 检查数据是否重复,并确保每个字段值都是唯一的。 ##...
例如,"ORA-00922"错误代码表示“缺少或无效的选项”,这通常发生在创建表或试图修改表结构时,可能是由于语法错误或者尝试使用了不支持的选项。解决方法可能包括检查SQL语句的语法,或者确认使用的特性是否与当前...
### Oracle错误一览表知识点解析 #### 一、会话与连接管理相关错误 **ORA-00001: 违反唯一约束条件** - **描述**: 当尝试插入或更新一条记录时,若该操作违反了数据库表中的唯一性约束(如唯一索引或主键约束),...
### Oracle 错误一览表详解 #### ORA-00001: Unique constraint violated - **描述**:当尝试插入或更新一个行时,违反了唯一性约束。 - **解决方法**:确保数据不违反任何唯一性约束,或者修改约束以适应数据。 #...
7. **无效的会话 ID (ORA-00022)**: 该错误通常是因为尝试访问的会话ID不存在或已被删除。 8. **会话引用进程私有内存 (ORA-00023)**: 会话与特定进程绑定,无法独立操作。 9. **单一进程模式下不允许从多个进程...
16. ORA-02247, 02248, ...: 这些错误涉及到ALTER SESSION的无效选项或缺少必要的参数,可能与会话设置或权限有关。 17. ORA-02250 到 ORA-02269: 这一系列错误主要与表的约束条件有关,包括主键、唯一键、外键、...
13. ORA-0922:缺少选项或无效选项 创建视图时使用了无效的选项。检查CREATE VIEW语句,确保所有约束都被正确定义。 14. ORA-0942:表或视图不存在 尝试在不存在的表或视图上操作。检查CREATE VIEW语句的语法,...
- **解决方案**:重新安装或激活所需的Oracle特性,确保所有必需组件均处于活动状态。 ### EXP-00018 数据类型不被支持 - **错误描述**:导出过程中,遇到了不支持的数据类型。 - **解决方案**:转换数据类型至可...
例如,ORA-00922表示“缺少或无效的选项”,这通常出现在创建表或修改表结构时,参数设置不正确;而ORA-01403则是“没有找到数据”,意味着查询语句没有返回任何结果。这些错误代码及其解释可以帮助我们快速理解问题...
### Oracle错误提示解释 在进行Oracle数据库开发与维护过程中,遇到各种各样的错误提示是在所难免的。本文将对部分常见的Oracle错误代码进行详细的解读,帮助开发者更好地理解这些错误背后的原因,并提供相应的解决...