硬核配置方法,
动态监听配置默认的1521不做演示
动态注册非1521端口,需要配置三个地方listener.ora、tnsname.ora、local_listener.
listener.ora配置
LISTENER =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1600))
(ADDRESS = (PROTOCOL = IPC)(KEY = REGISTER_LISTENER))
)
tnsnames.ora 配置
LISTENER_PROD = (ADDRESS = (PROTOCOL = IPC)(KEY = REGISTER_LISTENER))
local_listener配置
SQL> show parameter local
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
local_listener string listener_PROD
[oracle@host01 admin]$ lsnrctl status
LSNRCTL for Linux: Version 12.1.0.2.0 - Production on 22-FEB-2019 06:45:29
Copyright (c) 1991, 2014, Oracle. All r