LISTERNER is automatically populated with available database services through a feature called dynamic service registration.
LISTERNER listens on the following TCP/IP protocol address:
ADDRESS=(PROTOCOL=TCP) (HOST=HOST_NAME) (PORT=1521))
Without any configuration, you can access your database instance immediately through LISTERNER.
If the listerner name is LISTERNER and it cannot be resolved, a protocol address of TCP/IP, and a port number of 1521 is assumed.
[oracle@test admin]$ pwd
/u01/app/oracle/product/19/db_1/network/admin
[oracle@test admin]$ ll
합계 16
-rw-r----- 1 oracle oinstall 328 11월 11 00:59 listener.ora
drwxr-xr-x 2 oracle oinstall 64 4월 17 2019 samples
-rw-r--r-- 1 oracle oinstall 1536 2월 14 2018 shrept.lst
-rw-r----- 1 oracle oinstall 187 11월 11 00:59 sqlnet.ora
-rw-r----- 1 oracle oinstall 1015 11월 28 15:54 tnsnames.ora
[oracle@test admin]$ cat listener.ora
# listener.ora Network Configuration File: /u01/app/oracle/product/19/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = test.com)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
[oracle@test admin]$ lsnrctl status
LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 29-NOV-2023 13:34:52
Copyright (c) 1991, 2019, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=test.com)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 19.0.0.0.0 - Production
Start Date 28-NOV-2023 10:40:36
Uptime 1 days 2 hr. 54 min. 15 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/product/19/db_1/network/admin/listener.ora
Listener Log File /u01/app/oracle/diag/tnslsnr/test/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.com)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=test.com)(PORT=5500))(Security=(my_wallet_directory=/u01/app/oracle/admin/orcl/xdb_wallet))(Presentation=HTTP)(Session=RAW))
Services Summary...
Service "09d7302c9140311ce0639802a8c09c66.com" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "0ae8ae6e8e43ba20e063e102a8c0700c.com" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "0b23a05d4693eaa3e063e102a8c05ada.com" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "0b3984de57cf2d5be063e102a8c0a685.com" has 1 instance(s).
Instance "ORS", status READY, has 1 handler(s) for this service...
Service "86b637b62fdf7a65e053f706e80a27ca.com" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "ORS.com" has 1 instance(s).
Instance "ORS", status READY, has 1 handler(s) for this service...
Service "ORSXDB.com" has 1 instance(s).
Instance "ORS", status READY, has 1 handler(s) for this service...
Service "orcl.com" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "orclXDB.com" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "orclpdb.com" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "orspdb.com" has 1 instance(s).
Instance "ORS", status READY, has 1 handler(s) for this service...
Service "pdb1.com" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "pdbtest1.com" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
The command completed successfully
LSNRCTL> show current_listener
Current Listener is LISTENER
LSNRCTL>
LSNRCTL> stop
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=test.com)(PORT=1521)))
The command completed successfully
LSNRCTL> start
Starting /u01/app/oracle/product/19/db_1/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 19.0.0.0.0 - Production
System parameter file is /u01/app/oracle/product/19/db_1/network/admin/listener.ora
Log messages written to /u01/app/oracle/diag/tnslsnr/test/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.com)(PORT=1521)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=test.com)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 19.0.0.0.0 - Production
Start Date 29-NOV-2023 14:04:30
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/product/19/db_1/network/admin/listener.ora
Listener Log File /u01/app/oracle/diag/tnslsnr/test/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.com)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
The listener supports no services
The command completed successfully
LSNRCTL>
SQL> show con_name
CON_NAME
------------------------------
CDB$ROOT
SQL> show parameter db_name
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_name string orcl
SQL> alter system register;
System altered.
'Database > Oracle' 카테고리의 다른 글
56 - [Oracle 19C] The default listener - non-default port (0) | 2023.11.30 |
---|---|
55 - [Oracle 19C] The default listener - exercise (0) | 2023.11.30 |
53 - [Oracle 19C] To create a new Instance (0) | 2023.11.29 |
52 - [Oracle 19C] Unplugging & Plugging part2 (0) | 2023.11.28 |
51 - [Oracle 19C] Unplugging & Plugging part1 (0) | 2023.11.28 |