Pre-requisites
The steps in this guide should be performed after applying the following AutoConfig patches:-
3453499 (11i.ADX.F)
5225940 (Post ADX.F Fixes)
5107107 - AUTOCONFIG ENGINE & CONFIG TOOLS ROLLUP PATCH N or higher
How to enable/disable/change the password
To enable/disable or change the password script addlnctl.pl must be used.
DB Tier: $ORACLE_HOME/appsutil/bin/addlnctl.pl
Apps Tier: $AD_TOP/bin/addlnctl.pl
This has the following syntax:-
Valid arguments for addlnctl.pl:
help : get usage information
contextfile : provide Applications or DB Tier context file name
Set the Applications (APPSORA.env) or RBDMS ($CONTEXT_NAME.env)
Run one of the following commands
Example 1: To enable listener password
addlnctl.pl contextfile=$CONTEXT_FILE enablepassword
Example 2: To disable listener password
addlnctl.pl contextfile=$CONTEXT_FILE disablepassword
Example 3: To change existing listener password
addlnctl.pl contextfile=$CONTEXT_FILE changepassword
Further information:
This will change the contextfile variable s_enable_listener_password to "ON" or "OFF"
Update/Remove the listener.ora with a PASSWORDS_PROD entry and the encypted password value
Example
PASSWORDS_PROD=BC73ED1DD01AC862
If the listener is not running it will not start it.
If the listener is currently running it will stop and restart it.
Controlling a password protected listener .Once the password is enabled the following methods can now be used to stop/start the listener:-
Apps Tier:
Use script $COMMON_TOP/admin/scripts/$CONTEXT_NAME/adalnctl.sh
Examples:-
$COMMON_TOP/admin/scripts/$CONTEXT_NAME/adalnctl.sh start
$COMMON_TOP/admin/scripts/$CONTEXT_NAME/adalnctl.sh stop
This script will check the listener.ora for the encypted password, and use this to stop/start the listener.
DB Tier:
Method A: Use script $ORACLE_HOME/appsutil/scripts/$CONTEXT_NAME/addlnctl.sh
Examples:-
$ORACLE_HOME/appsutil/scripts/$CONTEXT_NAME/addlnctl.sh start PROD
$ORACLE_HOME/appsutil/scripts/$CONTEXT_NAME/addlnctl.sh stop PROD
This script will check the listener.ora for the encypted password, and use this to stop/start the listener.
Method B : Use command line options in the Listener Control Utility LSNRCTL
Start the Listener Control Utility
$ lsnrctl
Enter the listener name
LSNRCTL > set current_listener PROD
Enter password for the Listener
LSNRCTL > set password
Examples:
LSNRCTL > set password 654FA907952B15B
or:
LSNRCTL > set password
Password: apps
To determine the Status of the listener:
LSNRCTL > status
To Stop the listener:
LSNRCTL > stop
To start the listener:
LSNRCTL > start
To exit :
LSNRCTL > start
Thursday, November 15, 2007
Enabling , Disabling , Change the password protection on the RDBMS and Tools (8.0.6) listeners in an Oracle Applications 11.5.x
Posted by M A D A N M O H A N at 3:38 PM
Subscribe to:
Post Comments (Atom)
2 Comments:
Good words.
Post a Comment