小工具知识网

当前位置: 首页 > 行业知识 > bash: sqlplus: command not found 问题解决方法

行业知识

bash: sqlplus: command not found 问题解决方法

2026-11-02 08:56:31 来源:互联网转载

一、问题描述

在Linux中Oracle安装成功后,首次启动使用时,出现 sqlplus 命令不识别的问题,现象如下:

$ sqlplus / as sysdbabash: sqlplus: command not found...

二、问题分析

查看环境变量是否正确配置:

$ vim .bash_profile

.bash_profile文件内容如下:

# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then        . ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/.local/bin:$HOME/binexport PATHexport ORACLE_SID=ORCLCDBexport ORACLE_BASE=/opt/oracleexport ORACLE_HOME=$ORACLE_BASE/product/19c/dbhome_1

发现PATH环境变量没有正确配置,于是执行如下操作:

在最后添加如下内容:

export PATH=$PATH:$ORACLE_HOME/bin

然后执行命令使生效:

$ source .bash_profile

或

$ . .bash_profile

三、效果验证

再次尝试登录,发现可正常登录,示例效果如下:

$ sqlplus / as sysdbaSQL*Plus: Release 19.0.0.0.0 - Production on Fri Mar 15 22:18:23 2024Version 19.3.0.0.0Copyright (c) 1982, 2019, Oracle.  All rights reserved.Connected to:Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - ProductionVersion 19.3.0.0.0SQL>

上一篇:督办系统源码探索,揭秘高效管理流程的源代码之旅

下一篇:空调家居智能服务器怎么用?