當前位置:首頁 » 操作系統 » oracle環境變數linux

oracle環境變數linux

發布時間: 2022-09-20 03:45:51

linux下安裝ORACLE為什麼要設置環境變數啊

不行一定要自己配置才行!你知道什麼叫環境變數么?你在windows下裝過oracle沒有?
其它在windows下也需要環境變數的,只不過他在你安裝的時候自動給你寫上了.這個環境變數就是以後在執行oracle程序時用到的路徑,就是程序知道在哪裡可以執行這個程序了.而linux不會為你自動配置,所以得你自己寫.,linux下裝oracle很難喲!
解釋下環境變數.就是讓你在任何路徑下能執行程序命令.比如windows自帶的cmd命令.他放在系統目錄下,假如不寫入環境變數,每次執行都必須進入這個目錄,寫入環境變數後,系統執行命令時會在環境變數中查找相應路私下的程序.就可以執行了...

② 關於 Linux 下查看查看oracle環境變數的問題。

因為 教材上面寫的<變數>只是告訴你這是個變數 ,而linux中$變數名 是這個系統中的變數的命名方式。 oracle不僅在linux環境中使用,也有其它平台的版本,所以教材中使用這種通用的變數名標示,在書的前面應該有寫明

③ LINUX下安裝ORACLE為什麼要設置環境變數啊

如果Linux自帶導航的話,建議使用自帶的導航來安裝。
Linux不像Windows,隨便什麼都是通過設置來實現,不設置是沒有或不能使用。
安裝Oracle要求有足夠大的共享內存和最大可運行程序,這些都是要靠我們自己調整系統參數實現。
1、修改內核參數

以root用戶登錄
執行下列命令查看相應參數
cat /proc/sys/kernel/shmmax
cat /proc/sys/kernel/shmmni(本例中顯示為4096)
cat /proc/sys/kernel/shmall
cat /proc/sys/kernel/sem(本例中顯示為250 256000 32 128)
執行下列命令調整對應參數,下面的值為建議值,如果上面命令顯示的值大於下面的值,則保留原有的值
echo 「2147483648」 > /proc/sys/kernel/shmmax(如果不這樣,在創建資料庫時如果所用內存大於上例的值,則資料庫創建失敗)
echo 「4096」 > /proc/sys/kernel/shmmni
echo 「2097152」 > /proc/sys/kernel/shmall
echo 「250 32000 100 128」 > /proc/sys/kernel/sem)

以上修改的值,會立即生效,無須重啟系統;但在系統重新啟動後又會恢復原值,若要永久改變則要在/etc/sysctl.conf 文件中加入如下內容:
kernel.sem =250 32000 100 128
kernel.shmmax =2147483648

2、建立Oracle用戶:
�8�5 以root身份執行下面命令
�8�5 groupadd oinstall
�8�5 groupadd dba
�8�5 useradd –d /home/oracle –g oinstall –G dba,oinstall oracle
�8�5 passwd oracle(修改oracle 用戶密碼)
3、設置環境變數
編輯Oracle用戶的.bash_profile文件(本例中為/home/oracle/.bash_profile)增加如下內容:
# added by oranavi
export ORACLE_BASE=/disk1/oracle/app/oracle
export ORACLE_HOME=/disk1/oracle/app/oracle/proct/10.2.0/db_1
export ORACLE_SID=deliver
export NLS_LANG="Simplified Chinese_CHINA.ZHS16GBK"
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_DOC=$ORACLE_HOME/doc
CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/JRE
CLASSPATH=$CLASSPATH:$ORACLE_HOME/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/classes12.jar
CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/nls_charset12.jar
export CLASSPATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/jdbc/lib
export LD_LIBRARY_PATH
unset LANG
ulimit -n 65536 > /dev/null 2>&1
ulimit -u 16384 > /dev/null 2>&1
配置好.bash_profile可以用source .bash_profile刷新使更改生效,只對使用的當前shell起作用,除非注消重新登入。
下面就可以安裝Oracle了。

④ Oracle11G中的環境變數配置是咋樣的(linux 5.0操作系統)

自己測試一下:登陸環境,echo
$ORACLE_HOME,就可以看到你是否配置這個環境變數、以及這個環境變數是否正確,如:
[u@H
/]$echo
$ORACLE_HOME
/oracle/app/oracle/proct/10.2.0/db
[u@H
/]$

⑤ 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登錄即可。

⑥ oracle在linux下需要設置哪些環境變數

PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.

export PATH

if [ -s "$MAIL" ] # This is at Shell startup. In normal
then echo "$MAILMSG" # operation, the Shell checks
fi # periodically.

PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
export ORACLE_BASE= #根據需要自己選擇路徑
export ORACLE_HOME=$ORACLE_BASE/11.2.0/db_home1 #同上
export ORACLE_SID=orcl #SID
export ORACLE_HOSTNAME=zlyydb #主機名
export ORACLE_TERM=xterm
export NLS_LANG NLS_LANG=american_america.zhs16cgb231280
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH
export PATH=$PATH:$ORACLE_HOME/bin
export AIXTHREAD_SCOPE=S
umask 022

⑦ linux下的oracle自啟動和環境變數啟動生效

vi /etc/rc.d/rc.local

增加:

su - oracle -c "/home/oracle/start_ora.sh"

/home/oracle/start_ora.sh 內容

#!/bin/sh
echo"Begintostarttheoracle!"
sqlplus/nolog<<EOF
connect/assysdba
startup
exit
EOF
lsnrctlstart
echo"Oraclejusthavebeenstarted!"
exit

⑧ 怎麼在linux中配置oracle的環境變數

需要設置Oracle_HOME和ORACLE_SID兩個環境變數,再把ORACLE的bin目錄添加到PATH中即可,通常預設安裝的情況下:
ORACLE_SID=orcl
ORACLE_HOME=/home/oracle/oracle/proct/10......這樣的形式
操作步驟:
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前面有個:冒號,先輸入這個:就可以在編輯器最底端輸入命令了。

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:336
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:945
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:742
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:372