我在我的Linux系统中安装了Oracle 11.2.0,在其中运行着一个使用Java开发的工具,需要输入Oracle监听器运行的端口号。
有没有办法获取这个端口号呢?
通常您可以在 listener.ora
中找到所需的端口号:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = DS-1)(PORT = 1521))
)
)
要找到listener.ora文件,您可以使用以下命令
find . -type f -name listener.ora
您可以在位于$ORACLE_HOME/network/admin文件夹中的listener.ora中查看。 或者 您可以在位于$ORACLE_HOME/install文件夹中的portlist.ini中查看已配置的端口列表。
从命令提示符中,您可以使用lsnrctl status
命令,此处是相关文档。
您还可以使用Oracle Enterprise Manager Web界面中的General -> Listener
。
lsnrctl start
命令启动它。 - Marco Baldelli