ORA-28001和ORA-12505 的Oracle错误。
来源:互联网 发布:php 数组删除尾部元素 编辑:程序博客网 时间:2024/05/29 02:48
今天一早接到电话,应用启动不了,火速赶往。。
问题一:ORA-28001: the password has expired
密码过期后,业务进程连接数据库异常。
1)、使用sqlplus / as sysdba;命令进入系统,然后查询下用户状态
select username,account_status from dba_users;
看到我使用的用户密码过期了,状态显示EXPIRED 也有的用户状态是EXPIRED&LOCKED,正常的应该是OPEN的。
2)、使用alter user ink identified by <原来的密码> ,把密码重置下就可以。如果用户状态是EXPIRED&LOCKED,需要使用下面SQL解除下LOCKED状态
alter user db_user account unlock;无需重启数据库
3)、再使用下面的SQL查看用户密码过去时间,11G版本的过期密码都是180天。
SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'
4)、破解密码为无限制过期
Alter PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
问题二:ORA-12505,SID注册出现问题,修改如下
1.在oracle目录下查找listener.ora文件,修改成如下格式的:
# listener.ora Network Configuration File: D:\app\oracle11g\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\app\oracle11g)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORA11G)
(ORACLE_HOME = D:\app\oracle11g)
(SID_NAME = ora11g)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
- ORA-28001和ORA-12505 的Oracle错误。
- Oracle ORA-14404和ORA-14407错误的解决方法
- 关于oracle的ORA-00607和ORA-00600错误解决方法
- Oracle的ORA-04063错误
- oracle--错误解决ORA-12505
- Oracle 数据库登录时出现ORA-12514 、ORA-01034、ORA-27101、ORA-01033 错误的解决
- MyEclipse连接Oracle错误:ORA-00604和ORA-12705解决
- oracle启动错误ORA-00119和ORA-00132解决办法
- Oracle实例安装出现ORA-28000和ORA-00922错误
- MyEclipse连接Oracle错误:ORA-00604和ORA-12705
- Oracle常见错误:ORA-01403 的根本原因和解决方案
- 解决连接oracle 11g报ORA-01034和ORA-27101的错误
- 调整oracle sga的大小导致 ORA-00851和ORA-00844错误
- 解决连接Oracle 11g报ORA-01034和ORA-27101的错误
- Oracle ORA-01078 ORA-01565 ORA-17503 ORA-15077问题的解决(及ORA-15100和ora-1031)
- eclispe连接oracle数据库的ORA-00604 ORA-12705错误
- 开发随笔-oracle ora-01092 ora-18008 的错误
- Oracle Stream ORA-26786 ORA-01403 错误的解决
- 最短路径之弗洛伊德算法(Floyd)
- 如何在service中弹出dialog
- CROSS APPLY和 OUTER APPLY 区别详解
- Oracle/SQLPlus 相关操作(表空间,用户,权限,字符集等设置)
- 【热门主题:死亡笔记黑色主题】
- ORA-28001和ORA-12505 的Oracle错误。
- ETL----如何抽取变化的数据
- LINK : fatal error LNK1181: 无法打开输入文件“qtcore4.lib”
- IE8或或IE9调试javascript
- 杂七杂八的做磁盘分区和文件系统的操作~包括这边系统部署需要的一些操作
- 深入理解Android工程的编译过程
- openstack-keystone中的权限管理理解
- rnqoj-72-拔河比赛
- c++导出类示例