ORA-00922

missing or invalid option 0RA-00922: 丢失或者无效的选项

Cause An invalid option was specified in

defining a column or storage clause. The valid option in specifying

a column is NOT NULL to specify that the column cannot contain any

NULL values. Only constraints may follow the datatype. Specifying a

maximum length on a DATE or LONG datatype also causes this

error. Action

Correct the syntax. Remove the erroneous option or length

specification from the column or storage

specification.

案例一:Oracle明文密码漏洞

受影响系统:

Oracle Oracle10g Application Server 9.0.4.0

Oracle Oracle10g Application Server 10.1.0.2

描述:

Oracle Database是一款商业性质大型数据库系统。

Oracle 10g存在包含明文密码的全局可读文件,本地攻击者可以利用这个漏洞获得对数据库的访问。

SYSMAN帐户的密码可在'$ORACLE_HOME/hostname_sid/sysman/config/emoms.properties'文件中获得,此文件全局可读。

另外如果安装Oracle 10g时提供SYS, SYSTEM, DBSNMP和SYSMAN

帐户密码相同,并且密码有惊叹号(如f00bar!!),那么当设置SYSMAN和DBSNMP密码时DB安装会出现错误,错误信息"postDBCreation.log"会记录密码:

alter user SYSMAN identified by f00bar!! account unlock

ERROR at line 1:

ORA-00922: missing or invalid option

alter user DBSNMP identified by f00bar!! account unlock

ERROR at line 1:

ORA-00922: missing or invalid option

可怜的我今天在安装Oracle

10g时就跳进了这个陷阱,在设置所有帐户密码相同并且密码中有感叹号,导致安装过程中报错,并且安装完成后OEM登录不上。

解决办法:

1.首先删除Oracle 10g,并且删除所有Oracle相关服务

cmd中使用 sc delete 服务名

2.重启计算机后检查所有服务已删除,之后安装Oracle,在帐户密码设置时不要加入感叹号。

3.安装完成,一切正常。

oracle 感叹号,Oracle错误案例:ORA-00922相关推荐

  1. oracle ora 19698,RMAN异机还原遭遇ORA-19698错误案例

    实验环境: 操作系统    :Oracle Linux Server release 5.7 64 bit 数据库版本:Oracle Database 10g Release 10.2.0.4.0 - ...

  2. Oracle RAC错误之--oifcfg错误案例

    Oracle RAC错误之--oifcfg错误案例 系统环境: 操作系统:RedHat EL5 Cluster: Oracle GI(Grid Infrastructure) Oracle:  Ora ...

  3. 遇到 ORACLE 错误 1115,ORA-01114、ORA-27067错误案例一则

    ORA-01114.ORA-27067错误案例一则 今天有朋友问到如下一则案例,ORA-01114,ORA-27067以及OSD-04026错误同时出现: *** ACTION NAME:() 200 ...

  4. Oracle Study之--Oracle 11g RAC设置归档路径错误案例

    Oracle Study之--Oracle 11g RAC置归档路径错误案例 系统环境: 操作系统: RedHat EL55 集群:     Oracle 11g GI Oracle:   Oracl ...

  5. AIX 5.3安装Oracle 10g错误案例--ruInstaller

    AIX 5.3安装Oracle 10g错误案例--runInstaller 系统环境: 操作系统:  AIX5300-08 Oracle软件:Oracle 10g(64位) 错误现象:   客户一个A ...

  6. Oracle Study之--ORA-12537(TNS:connection closed) 错误案例

    系统环境: 操作系统:RedHat EL55 Cluster: Oracle 11gR2 GRID Oracle:  Oracle 11gR2    在构建Oracle 11gR2 RAC时出现以下错 ...

  7. oracle600错误,oracle ora-600 Ktspgsb-1 错误处理案例

    问题简述:外面应用连接失败,sqlplus登录数据库失败,影响到业务. 操作系统:aix 5.3 数据库:oracle 10.2.0.2 + raw裸设备 处理人员: 用户联系方式: 文档更新历史: ...

  8. oracle 判断是否错误_Oracle中的并行系列(二):你设置的并行真的生效了吗?...

    作者  刘金龙·沃趣科技高级数据库技术专家 出品  沃趣科技 经过第一篇文章<Oracle 中的并行系列(一)>的介绍,我们对Oracle中的并行有了大致的了解.但是实际使用并行的过程中我 ...

  9. ORA-28547:连接服务器失败,可能是Oracle Net管理错误

    描述:监听和服务都正常启动了,但是远程连接的时候会有这种错误 ORA-28547:连接服务器失败,可能是Oracle Net管理错误 解决办法: listener.ora 文件中 DEFAULT_SE ...

最新文章

  1. vue+vue-router+vuex实战
  2. 人工智能--遗传算法(旅行商问题)
  3. Linux截取文件名的后几位,Linux字符串截取和处理命令 cut、printf、awk、sed、sort、wc...
  4. 合肥南站,你怎么这么棒?人民日报都夸你了!
  5. ADN新开了云计算Cloud和移动计算Mobile相关技术的博客
  6. 工作178:moment使用
  7. chrome浏览器隐藏地址栏_谷歌Chrome浏览器正在开发新功能:可直接复制粘贴隐藏密码...
  8. js实现搜索框智能提示上下移动效果
  9. 算法总结之递推与递归
  10. java开发crm遇到的难点_CRM 2011 开发中遇到的问题小结
  11. 销售订单获取不到即时库存
  12. 表关系+表的详细操作+字段详细操作+特殊表--day40
  13. 现代通信原理:期中考试答案
  14. Gephi教程【1】安装
  15. JAVA实现List集合去重
  16. 内存颗粒位宽和容量_内存颗粒编号与内存品牌知识介绍
  17. 通过搭建FTP站点实现上传与下载
  18. 网页被劫持了该怎么办?dns被劫持如何修复?网页劫持介绍
  19. memory management 蓝屏win10,要怎么解决这个蓝屏问题
  20. 智能手环---设计与实现

热门文章

  1. mysql 默认时间_使用Sysbench对滴滴云MySQL进行基准测试
  2. github 码云 获取_开发记录篇使用VS2019管理github项目
  3. UI设计素材模板|游戏APP界面
  4. 设计干货素材|使用纹理背景的技巧
  5. python读取数据库中指定内容_python如何用正则表达式读取对应字段写入数据库中?...
  6. mysql 数据库被覆盖_理解MySQL数据库覆盖索引
  7. DLL注入(CreateRemoteThread方式)
  8. Python正则表达式简单说明(菜鸟教程里面的说明)
  9. libcare Hello World测试例
  10. [译转] eBPF 概念和基本原理