在CentOS上设置SQL*Plus网络连接,需安装Oracle客户端、配置环境变量,并确保服务器端监听器和防火墙设置正确,具体步骤如下:
yum安装,如sudo yum localinstall oracle-database-preinstall-19c-1.0-1.el8.x86_64.rpm等。~/.bashrc文件,添加export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1等类似内容,使配置生效。$ORACLE_HOME/network/admin/listener.ora文件,确保HOST和PORT配置正确,如HOST = 主机名,PORT = 1521,然后重启监听器lsnrctl restart。$ORACLE_HOME/network/admin/sqlnet.ora文件,设置NAMES.DIRECTORY_PATH = (TNSNAMES, ONAMES)等,允许远程连接。SYSDBA权限登录,执行CREATE USER remote_user IDENTIFIED BY password,并授予权限GRANT CONNECT, RESOURCE TO remote_user。.sqlplusrc文件,添加DB_SID=orclcdb等内容,方便使用sqlplus /@your_connection_string连接。sqlplus username/password@hostname:port/SID或sqlplus username/password@TNS_ALIAS命令测试连接。