阅读量:1
CentOS SQL*Plus环境搭建步骤
-
安装Oracle Instant Client
- 从Oracle官网下载对应系统的RPM包(如
oracle-instantclient-basic和oracle-instantclient-sqlplus)。 - 使用
yum localinstall安装,例如:sudo yum localinstall oracle-instantclient-basic-21.6.0.0.0-1.x86_64.rpm \ oracle-instantclient-sqlplus-21.6.0.0.0-1.x86_64.rpm
- 从Oracle官网下载对应系统的RPM包(如
-
配置环境变量
- 编辑
~/.bashrc,添加以下内容(路径需与安装目录一致):export ORACLE_HOME=/usr/lib/oracle/21/client64 # 基本路径,根据实际调整 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH export PATH=$ORACLE_HOME/bin:$PATH export TNS_ADMIN=$ORACLE_HOME/network/admin # 若需配置tnsnames.ora export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 - 执行
source ~/.bashrc使配置生效。
- 编辑
-
验证安装
- 运行
sqlplus -v查看版本,确认安装成功。 - 测试连接数据库(需提前配置好监听和数据库服务):
sqlplus username/password@hostname:port/service_name
- 运行
可选步骤
-
配置tnsnames.ora(若需简化连接):
在$TNS_ADMIN目录下创建tnsnames.ora,添加连接信息,例如:ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = orclpdb)) )之后可使用
sqlplus /@ORCL连接。 -
安装依赖包:
若遇依赖问题,可安装libaio等基础库:sudo yum install libaio libaio-devel
注意事项
- 确保下载的Instant Client版本与数据库版本兼容。
- 若需图形化工具,可额外安装
oracle-instantclient-tools包。 - 生产环境建议关闭防火墙或放行数据库端口(默认1521)。
参考来源:
以上就是关于“centos sqlplus环境搭建”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm