在Debian系统更新lsnrctl(Oracle监听器控制工具)的步骤如下:
listener.ora等关键配置文件。sudo cp /path/to/listener.ora /path/to/listener.ora.bak
sudo apt update
lsnrctl:sudo apt install --only-upgrade lsnrctl
或安装Oracle Instant Client(含lsnrctl):sudo apt install oracle-instantclient-basic
lsnrctl version
lsnrctl二进制包或Oracle Instant Client包。sudo tar -xvf instantclient-basic-linux.x64-XX.X.X.X.X.zip -C /opt/oracle
sudo ln -s /opt/oracle/instantclient_XX_X /opt/oracle/instantclient
~/.bashrc,添加:export ORACLE_HOME=/opt/oracle/instantclient
export PATH=$ORACLE_HOME:$PATH
然后执行:source ~/.bashrc
lsnrctl stop
lsnrctl start
或重启Oracle数据库服务(若监听器关联数据库):
sudo systemctl restart oracle-db
libaio等依赖库(Debian默认可能已包含)。参考来源: