oracle 環境變數設定

來源:互聯網
上載者:User

oracle 環境變數設定

oracle體繫結構   2009-10-10 15:01   閱讀7   評論0   字型大小: 大   中   小

oracle管理自己的軟體時,大量使用了作業系統環境變數.環境變數是分配給作業系統中某一名稱的值.軟體可以使用名稱來調用變數的值.如果環境變數設定不正確可能找不到oracle命令如“sqlplus”,可能oracle找不到資料庫因為$ORACLE_SID可能有問題。

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=orcl

export ORACLE_HOME=/home/oracle/oracle/product/10....(...部分根據你的實際路徑修改)

export PATH=$PATH:$ORACLE_HOME/bin

輸入完畢後按ESC鍵退出vi編輯狀態,輸入:wq並斷行符號存檔退出。

4、登出所有oracle使用者,再使用oracle登入即可。

以下資料簡單介紹linux下如何查看oracle的環境變數

example :

[oracle@q1test01 ~]$ env |grep -e ORA -e TNS -e LD

OLDPWD=/home/oracle

LD_LIBRARY_PATH=/oracle/product/9.2/lib:/lib:/usr/lib:/usr/local/lib

ORACLE_SID=orcl

ORACLE_BASE=/oracle

ORACLE_TERM=xterm

LD_ASSUME_KERNEL=2.4.1

ORA_NLS33=/oracle/product/9.2/ocommon/nls/admin/data

ORACLE_HOME=/oracle/product/9.2

----------------------------------------------------------------------------------------------------------------------

Oracle 10g ORA-12154: TNS: could not resolve the connect identifier specified 問題解決!

    今天,從上周就捆饒我的問題終於在下班前被我搞定!小得意了一下.
    我的電腦上之前安裝了Oracle 10g database,配置完變數用PL/SQL操作一切OK .當又安裝完Oracle 10g client後,問題出現了,用PL/SQL登陸時反覆提示:ORA-12154: TNS: could not resolve the connect identifier specified
    對於初學者,我反覆的在"Oracle - OraDb10g_home3"下的"配置和移植工具"中的"Net Manager"中尋找問題所在.請教高手,也沒有召見問題的原因.我鬱悶了,隨後自己決定來搞定這個問題.
    我做了大量的反覆的資料查看和自我檢查,靈感在下班的時候出現,我突然意識到我的"環境變數"一直被忽視.
開啟後我發現我當前的環境變數這樣設定的:
path  ==  E:/oraclient_2;E:/oracle/oradata/bin;E:/oracle/bin;E:/Program Files/Java/jdk1.5.0_04/bin;E:/Tomcat5028/bin;%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem
問題出現了.隨後我該成如下:
path  ==  E:/oracle;E:/oracle/oradata/bin;E:/oracle/bin;E:/Program Files/Java/jdk1.5.0_04/bin;E:/Tomcat5028/bin;%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem

OK !!! 問題在最後的關頭被我解決了!!!不錯.

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.