⑴ linux下 oracle環境變數的含義,大神解釋一下 通俗一點,明白點 謝謝
oracle軟體使用了許多環境變數,非常重要的三個是 ORACLE_HOME,ORACLE_BASE和ORACLE_SID.ORACLE_HOME指定了你希望運行的oracle執行程序的位置.一台計算機上可能安裝了若干個版本的oracle軟體,大多數oracle程序查詢ORACLE_HOME來決定運行何種版本的軟體.ORACLE_BASE定義了資料庫管理文件安裝的基本目錄.ORACLE_SID定義了你希望在其上工作的本地oracle資料庫名稱.1、su oracle並回車切換到oracle用戶;2、cd並回車回到oracle用戶目錄;3、vi .bash_profile並回車編輯該文件,按I鍵進入插入狀態,在最後加入以下行:export ORACLE_SID=orclexport ORACLE_HOME=/home/oracle/oracle/proct/10....(...部分根據你的實際路徑修改)export PATH=$PATH:$ORACLE_HOME/bin輸入完畢後按ESC鍵退出vi編輯狀態,輸入:wq並回車存檔退出。4、注銷所有oracle用戶,再使用oracle登錄即可。
⑵ 關於 Linux 下查看查看oracle環境變數的問題。
因為 教材上面寫的<變數>只是告訴你這是個變數 ,而linux中$變數名 是這個系統中的變數的命名方式。 oracle不僅在linux環境中使用,也有其它平台的版本,所以教材中使用這種通用的變數名標示,在書的前面應該有寫明
⑶ linux下 oracle環境變數問題
1.是的,一般配置完.bash_profile後要重讀環境變數:source
.bash_profile.
2.你的配置文件確實有問題,你沒有載入庫文件。正確配置如下:
su
-
oracle
vim
.bash_profile,在文件最後添加:
export
oracle_base=/oracle/app
export
oracle_home=$oracle_base/oracle/proct/10.2.0/db_1
export
oracle_sid=test
(或者你寫的是flow)
export
ld_library_path=$oracle_home/lib:/usr/lib
export
path=$path:$home/bin:$oracle_home/bin
export
lang=c
(或者你寫的是zh_cn.utf-8)
然後source
.bash_profile重讀環境變數。
盧韜旭
⑷ Centos下怎麼配置linux oracle 設置用戶環境變數
su - oracle #切換至oracle用戶
export 變數=值 #設置變數,臨時生效
ls -a #查看oracle用戶家目錄下所有文件,包含隱藏文件(以點開頭的文件名)
vi .bash_profile #編輯隱藏的概要文件,將變數寫入該文件內可永久生效
⑸ 怎麼在linux中配置oracle的環境變數
linux下oracle設置環境變數步驟:
首選需要設置ORACLE_HOME和ORACLE_SID兩個環境變數,再把ORACLE的bin目錄添加到PATH中即可,
通常預設安裝的情況下ORACLE_SID=orcl,ORACLE_HOME=/home/oracle/oracle/proct/11.2.0/dbhome_1這樣的形式。
操作步驟:
1、su
oracle並回車切換到oracle用戶;
2、cd並回車回到oracle用戶目錄;
cd
/home/oracle
ls
-a
3、vi
.bash_profile並回車編輯該文件,按I鍵進入插入狀態,在最後加入以下行:
export
ORACLE_SID=orcl
export
ORACLE_HOME=/u01/app/oracle/proct/11.2.0/dbhome_1
export
PATH=$ORACLE_HOME/bin:$PATH
輸入完畢後按ESC鍵退出vi編輯狀態,
輸入:wq並回車存檔退出。
注銷所有oracle用戶,再使用oracle登錄即可。
注意輸入wq前面有個:冒號,先輸入這個:就可以在編輯器最底端輸入命令了。
⑹ linux配置oracle環境變數問題
1.是的,一般配置完.bash_profile後要重讀環境變數:source .bash_profile.
2.你的配置文件確實有問題,你沒有載入庫文件。正確配置如下:
su - oracle
vim .bash_profile,在文件最後添加:
export ORACLE_BASE=/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/proct/10.2.0/db_1
export ORACLE_SID=TEST (或者你寫的是FLOW)
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LANG=C (或者你寫的是zh_CN.UTF-8)
然後source .bash_profile重讀環境變數。
盧韜旭
⑺ linux會自動設置ORACLE_HOME的環境變數嗎默認這個環境在哪設定的
echo $ORACLE_HOME 看看
如果是 空的
要配置 環境變數
1 在/etc/profile文件最後添加變數【對所有用戶生效(永久的)】
ORACLE_HOME=你的變數
export ORACLE_HOME
註:修改文件後要想馬上生效還要運行$ source/etc/profile不然只能在下次重進此用戶時生效。
2 在用戶目錄下的.bash_profile文件最後增加變數【對單一用戶生效(永久的)】
ORACLE_HOME=你的變數
export ORACLE_HOME
註:修改文件後要想馬上生效還要運行$ source ~/.bash_profile不然只能在下次重進此用戶時生效。
.3 直接運行export命令定義變數【只對當前shell(BASH)有效(臨時的)】
ORACLE_HOME=你的變數
export ORACLE_HOME
shell關閉了,變數也就失效了,再打開新shell時就沒有這個變數,需要使用的話還需要重新定義。
⑻ 在linux下安裝ORACLE 9i環境變數解釋下
export在linux的bash中可以理解為設置環境變數。設置後能夠被當前的shell及子shell使用。
這些變數的含義有一些有意義,可以查看相應的文檔,我給你解釋一些我知道的:
ORACLE_HOME 表示ORACLE軟體安裝的目錄
ORACLE_SID ORACLE的SID,作用是用來區分同一台計算機上的同一個資料庫的不同實例。
ORACLE_TERM 指定安裝Oracle終端的類型
TNS_ADMIN 指定listener.ora tnsnames.ora的位置
NLS_LANG 指定Client的字元集
以下是Linux的變數:
LD_LIBRARY_PATH 設置臨時的庫文件的path路徑
PATH 設置搜索路徑
CLASSPATH 設置java lib文件搜索路徑
TMPDIR 臨時目錄
set -o vi 默認的編輯器設置成vi
umask 022 用來設置創建文件或目錄的默認許可權
⑼ linux 下怎麼查看資料庫oracle的具體的配置
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。