bash sqlplus 未找到命令

2021-10-03 10:10:02 字數 1468 閱讀 6409

1.檢視oracle環境變數,發現已經配置好

[root@localhost dbhome_1]

# cat /home/oracle/.bash_profile

# .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_base=/data/oracle #oracle資料庫安裝目錄

export oracle_home=

$oracle_base/product/11.2.0/db_1 #oracle資料庫路徑

export oracle_sid=orcl #oracle啟動資料庫例項名

export oracle_term=xterm #xterm視窗模式安裝

export path=

$oracle_home/bin:/usr/sbin:$path

#新增系統環境變數

export ld_library_path=

$oracle_home/lib:/lib:/usr/lib #新增系統環境變數

export lang=c #防止安裝過程出現亂碼

export nls_lang=american_america.zhs16gbk #設定oracle客戶端字符集,必須與oracle安裝時設定的字符集保持一致,如:zhs16gbk,否則出現資料匯入匯出中

2、根據配置好的環境變數,進入oracle的目錄檢視

[root@localhost dbhome_1]

# ls | grep sqlplus

sqlplus

[root@localhost dbhome_1]

# pwd

/data/oracle/product/11.2.0/dbhome_1

發現oracle資料庫路徑不對:

export oracle_home=$oracle_base/product/11.2.0/db_1中的db_1應該為dbhome_1

3、將環境變數修改為正確路徑後,source檔案使配置生效

4、再次執行sqlplus還是找不到路徑,但是root使用者可以

查詢後發現su 使用者 後並沒有切換到該使用者的目錄下面,也就是說登入環境沒有改變

用su - 使用者或者su -l 使用者才能把登入環境也切換掉

Centos系統未找到ifconfig命令解決辦法

查詢ip位址命令 ip addr 和 ifconfig centos6.5及以下版本內部存在ifconfig命令 centos 7.0及以上內部無ifconfig命令,需要先檢視ifconfig命令包所在位址,輸入命令yum search ifconfig。找到相關安裝包yum install ne...

arm linux gcc 命令未找到

我們在ubuntu下編譯適合開發板的核心的時候,會出現 arm linux gcc 命令未找到 的問題,如果你要是沒安裝交叉工具鏈,或者安裝了,沒有把它加入到系統的環境變數中,我也就不說什麼了,自己反思吧。如果上述的你都做了,那麼你在編譯核心的時候是使用了 sudo make zimage 這個命令...

Xmllint 未找到命令

1,sudo apt get install libxml2 utils traceback most recent call last file usr share samba setup provision line262,in useeadb eadb,next rid opts.next r...