Change the SCAN listener name in Oracle

Modify the scan listener name in Oracle

  1. Stop the scan listener services from GRID user:
$GRID_HOME/bin/srvctl stop scan_listener
$GRID_HOME/bin/srvctl stop scan

2. Change the SCAN Listener name from root user.

$GRID_HOME/bin/srvctl modify scan -n <scan>.oracle.com 

3. Update the init file or remote_listener parameter name.

SQL> Show Parameter remote_listener
NAME            TYPE  VALUE
--------------- ------ --------------------------
remote_listener string racdb-scan.orcl.com:1522

SQL> Alter system set remote_listener='new-scan.orcl.com:1522' scope=both sid='*';

4. Change with grid user and start the scan services:

$GRID_HOME/bin/srvctl modify scan_listener -u
$GRID_HOME/bin/srvctl start scan_listener

5. Verify the Scan listener service name:

$GRID_HOME/bin/srvctl config scan
$GRID_HOME/bin/srvctl config scan_listener

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.