Oracle system无法登录,我自己遇到的问题总结如下:
首先,以SYS DBA身份进入sqlpuls打开sqlpulsSQL->请输入用户名:sys as sysdbaSQL->密码(老密码):登录成功以后查询DBA用户状态SQL->select username,account_status from dba_users;查看其中常用的用户状态是否是EXPIRED 还是LOCKED有的是LOCKED<TIME>
如果sysman状态是过期,修改密码方法:1、执行emctl stop dbconsole执行完成后再停止agent:emctl stop agent使用下面的命令来检查是否缺失停止了:emctl status dbconsoleemctl status agent确认停止以后就可以在sqlpuls里改密码了
2、执行下面的命令修改system密码:SQL->alter user sysman identified by <你要改的密码>;不过首先你得确认一下system是否被锁定,就是执行SQL->select username,account_status from dba_users;看sysman的状态,如果是LOCKED,那么你先得解锁:SQL->alter user system account unlock;解锁完成后再修改密码,或者修改后再解锁都行,步骤可以颠倒,但是绝对不能少。修改完成后SQL->system/密码如果连接成功就可以进行下一步了。在Oracle中进行大小写不敏感的查询安装Oracle时在Linux上设置内核参数的含义相关资讯 Oracle基础教程
- Oracle块编程返回结果集详解 (11/10/2013 10:45:58)
- Oracle基础教程之设置系统全局区 (08/22/2013 14:24:00)
- Oracle基础教程知识点总结 (06/18/2013 07:43:32)
| - Oracle基础教程之tkprof程序详解 (10/22/2013 11:49:50)
- Oracle基础教程之sqlplus汉字乱码 (07/18/2013 16:30:00)
- Oracle 管理之 Linux 网络基础 (02/16/2013 18:37:35)
|
本文评论 查看全部评论 (0)