Linux中Oracle安裝后bash:?sqlplus:?command?not?found問題解決方法
一、問題描述
在Linux中Oracle安裝成功后,首次啟動使用時,出現(xiàn) sqlplus 命令不識別的問題,現(xiàn)象如下:
$ sqlplus / as sysdba bash: sqlplus: command not found...
二、問題分析
查看環(huán)境變量是否正確配置:
$ vim .bash_profile
.bash_profile文件內(nèi)容如下:
# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/.local/bin:$HOME/bin export PATH export ORACLE_SID=ORCLCDB export ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/product/19c/dbhome_1
發(fā)現(xiàn)PATH環(huán)境變量沒有正確配置,于是執(zhí)行如下操作:
在最后添加如下內(nèi)容:
export PATH=$PATH:$ORACLE_HOME/bin
然后執(zhí)行命令使生效:
$ source .bash_profile
或
$ . .bash_profile
三、效果驗證
再次嘗試登錄,發(fā)現(xiàn)可正常登錄,示例效果如下:
$ sqlplus / as sysdba SQL*Plus: Release 19.0.0.0.0 - Production on Fri Mar 15 22:18:23 2024 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle. All rights reserved. Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.3.0.0.0 SQL>
總結
到此這篇關于Linux中Oracle安裝后bash: sqlplus: command not found問題解決方法的文章就介紹到這了,更多相關bash: sqlplus: command not found問題內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Oracle中的INSTR,NVL和SUBSTR函數(shù)的用法詳解
這篇文章主要介紹了Oracle中的INSTR,NVL和SUBSTR函數(shù)的用法詳解,需要的朋友可以參考下2017-02-02oracle創(chuàng)建用戶時報錯ORA-65096:公用用戶名或角色名無效解決方式
這篇文章主要給大家介紹了關于oracle創(chuàng)建用戶時報錯ORA-65096:公用用戶名或角色名無效的解決方式,ORA-65096錯誤意味著你在創(chuàng)建一個新的用戶或角色時,使用了一個已經(jīng)存在的公用用戶名或角色名,需要的朋友可以參考下2024-05-05Oracle中多表關聯(lián)批量插入批量更新與批量刪除操作
這篇文章主要介紹了Oracle中多表關聯(lián)批量插入,批量更新與批量刪除操作,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12