主机环境:AIX5.3
数据库:oracle9i
由于安全加固的原因,设置了oracle的监听密码,但是后来要重启监听程序的时候,发现监听密码忘记了。怎么办?完蛋了。联系oracle的客服人员得到一个解决办法:
1.ps -ef|grep lsn得到监听程序的sid。
2.kill 该进程
3.进入$ORACLE_HOME/network/admin目录。打开listener.ora文件。会看到下面有一行关于密码的加密的数据。在该行数据前面加上#,将其注释掉。注意,修改该文件以前,一定记得备份该文件。
4.再次启动监听程序。这是发现已经不再需要密码了。