Oracle实例安装出现ORA-28000和ORA-00922错误
来源:互联网 发布:王者荣耀网络检测出错 编辑:程序博客网 时间:2024/05/21 00:53
及
提示ORA-00922:选项缺失或无效
域本身有密码要求,Windows 7也有密码要求,Oracle同样有密码要求。而且Oracle的要求是最具体的。在安装实例时出现ORA-28000和ORA-00922错误一般都是没有按照Oracle的要求设定密码的结果。
最可气的是在给帐户设定密码时他不报错,不提示,只有在安装实例时才告诉你错误,让你忽略,但忽略以后的结果就是实例安装部分失败,对于一个Oracle的初学者来说就是吐血。
ORA-00922: 选项缺失或无效
错误原因:一般是语句的语法有问题。比如命名不对,关键字写错等等。对于非标准的命名,一般采用双引号来创建。
解决办法:
标识符命名规则:(密码设定规则)
1、必须以字母开始。
2、长度不能超过30个单字节字符。
3、只能包括A-Z,a-z,0-9,_,$和#。
4、不能在相同用户下建立两个同名的对象。
5、不能使用保留字和关键字
ORA-28000:the account is locked
经网络查询验证,这是属于在前面配置管理员密码的时候,采用了数字开头的密码,Oracle貌似对此不支持,但当时不提示出错,晕倒!据说包含其他非法特殊字符也可能产生此问题。
即密码开头不能是数字,只能用标识符命名规则的字符,密码要最少要包含大写字母,小写字母和数字。
根据以上规则设定密码,Oracle实例安装时就不会出现ORA-28000和ORA-00922错误
不想重装!---〉
解决办法:
方法1:
第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba;
第二步:选择myjob,查看users;
第三步:选择system,右击点击“编辑”;
第四步:修改密码,把“帐户被锁住”的勾去掉;
第五步:点击“应用”再点击“关闭”;
第六步:重新登录就可以通过验证了;
方法2:
ALTER USER username ACCOUNT UNLOCK;
方法3:
在plsql developer中要是以scott/tiger登录时提示ora-28000 the account is locked。
解决办法:
新装完Oracle 11g后,用scott/tiger测试,会出现以下错误提示:
oracle11g the account is locked
oracle11g the password has expired
原因:默认Oracle11g的scott不能登陆。
解决:
(1)conn sys/sys as sysdba; //以DBA的身份登录
(2)alter user scott account unlock;// 然后解锁
(3)conn scott/tiger //弹出一个修改密码的对话框,修改一下密码就可以了
在运行里面输入cmd在DOS模式下输入sqlplus,以system用户名登录,密码是刚装oracle时自己填写的密码orcl,登录进去以后。
SQL> conn sys/sys as sysdba;
(分号是必须的但是我是以system登录的所在这不应该写conn sys/sys as sysdba应该写conn system/orcl as sysdba;)
Connected.
SQL> alter user scott account unlock;
User altered.
SQL> commit;
Commit complete.
SQL> conn scott/tiger//请输入新密码,并确认后OK
Password changed
Connected.
这时再到plsql developer里面以scott/tiger登录就可以了。。。。。
- Oracle实例安装出现ORA-28000和ORA-00922错误
- 安装实例中出现的ORA-27123和ORA-12532的错误
- Oracle安装错误ora-00922
- Oracle安装错误ora-00922
- oracle安装过程中出现ORA-12705和ORA-01264错误解决方法
- ORACLE错误1033出现和ORA-00600错误解决办法
- 安装Oracle后数据库不能启动,出现ORA-27125错误
- Oracle安装错误Ora-12514
- oracle 启动时出现ORA-01157: cannot identify/lock data和ORA-01110: data file 错误
- Oracle 数据库登录时出现ORA-12514 、ORA-01034、ORA-27101、ORA-01033 错误的解决
- nhibernate 连接 oracle 出现 ORA-01461 错误
- oracle表空间出现ORA-01653错误
- java连接oracle出现错误ORA-12505
- Oracle错误案例:ORA-00922
- ORACLE安装出现ora-00922选项缺失或无效
- MyEclipse连接Oracle,出现ORA-00604和ORA-12705异常
- Oracle启动出现ORA-01034和ORA-27101的解决方案
- Oracle安装错误ora-00922(缺少或无效选项)
- 关于JS制作时钟的那些事儿
- HashMap里的hash、indexFor方法
- 数据结构——栈的动态实现(brk/sbrk)(Unix C语言实现)
- CentOS下MySQL修改密码、开启远程连接。
- UVA - 301 Transportation
- Oracle实例安装出现ORA-28000和ORA-00922错误
- TP-LINK WR720N 无线路由器 局域网内 设置上网 步骤
- HDOJ 5071 Chat 模拟
- oracle 细粒度审计使用
- C#实现的分数类
- poi操作word文档文件操作
- 黑马程序员--Java IO
- Hatsune Miku+hdu+鞍山区域赛+简单dp
- Atitit.软件仪表盘(8)--os子系统--资源占用监测