久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Red Hat Enterprise Linux 5 (RHEL5)下安裝 Oracle9i 9.2.0.4

 昵稱4807158 2010-11-26

Red Hat Enterprise Linux 5 (RHEL5)下安裝 Oracle9i 9.2.0.4步驟和錯誤處理

2009-04-16

版權(quán)聲明:轉(zhuǎn)載時請以超鏈接形式標(biāo)明文章原始出處和作者信息及本聲明
http://jamser./logs/37960760.html

Red Hat Enterprise Linux 5 (RHEL5)下安裝 Oracle9i 9.2.0.4步驟和錯誤處理

                                                    

                                                                 

 

這幾天在RedHat上安裝ORACLE,被折磨了幾天之后,總算安裝好,安裝過程中出現(xiàn)很多問題,網(wǎng)上人問的問題,我?guī)缀醵加龅竭^,真不知道是不是運氣不好,呵呵,好了,多話不說,下面開始了

安裝中如果還有什么問題,請仔細檢查對比我的設(shè)置

 

下面以 $ 開頭的命令都是由oracle執(zhí)行的
        #
開頭的命令都是由root執(zhí)行的

1. 創(chuàng)建用戶和組
----
添加安裝過程中需要用到的用戶和組
$ su -
# groupadd oinstall
# groupadd dba
# useradd -g oinstall -G dba oracle
# passwd oracle

2. 創(chuàng)建安裝目錄

#su - root

#mkdir /opt/oracle

#mkdir /opt/oracle/product

#mkdir /opt/oracle/product/9.2.0.4

#chown -R oracle.oinstall /opt/oracle

#mkdir /var/opt/oracle

#chown oracle.dba /var/opt/oracle

#chmod 755 /var/opt/oracle

#mkdir /var/data

#mkdir /var/data/oracle

#chown oracle.dba /var/data/oracle

 

3.設(shè)置內(nèi)核參數(shù),,調(diào)節(jié)共享內(nèi)存:(服務(wù)器內(nèi)存2G

root身份進行修改 /etc/sysctl.conf 這個文件,,加入以下的語句:

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.shmall = 2097152

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

 

注:

sem     4個參數(shù)依次為SEMMSL(每個用戶擁有信號量最大數(shù)),;

SEMMNS(系統(tǒng)信號量最大數(shù))

SEMOPM(每次semopm系統(tǒng)調(diào)用操作數(shù)),;

SEMMNI(系統(tǒng)辛苦量集數(shù)最大數(shù)),。

Shmmax  最大共享內(nèi)存2GB 物理內(nèi)存如果小的話可以設(shè)置成 536870912

Shmmni  最小共享內(nèi)存 4096KB,。

Shmall  所有內(nèi)存大小,。

 

一般情況下可以設(shè)置最大共享內(nèi)存為物理內(nèi)存的一半,如果物理內(nèi)存是 2G,,則可以設(shè)置最大共享內(nèi)存為 1073741824,,如上;如物理內(nèi)存是 1G,,則可以設(shè)置最大共享內(nèi)存為 512 * 1024 * 1024 = 536870912,;以此類推。

redhat上最大共享內(nèi)存不得超過4*1024*1024*1024-1=4294967295

 

設(shè)置完成后用命令 more /etc/sysctl.conf |grep kernel.s  檢查.

 

 

4.查看軟件包和安裝編譯環(huán)境

rpm -qagrep compat 查看系統(tǒng)中是否有compat軟件包:(其它的查看方法一樣)

compat-gcc-7.3-2.96.118.i386.rpm

compat-db-4.2.52-5.1.i386.rpm

compat-gcc-c++-7.3-2.96.118.i386.rpm

compat-glibc-2.3.4-2.26.i386.rpm

compat-libstdc++-7.3-2.96.118.i386.rpm

compat-libstdc++-devel-7.3-2.96.118.i386.rpm

gcc-4.1.1-52.el5.i386.rpm

gcc-c++-4.1.1-52.el5.i386.rpm

glibc-devel-2.5-12.i386.rpm

glibc-headers-2.5-12.i386.rpm

libXp-1.0.0-8.i386.rpm

openmotif-2.3.0-0.3.el5.i386.rpm

openmotif-devel-2.3.0-0.3.el5.i386.rpm

tcl-devel-8.4.13-3.fc6.i386.rpm

openmotif21-2.1.30-8

setarch-2.0-1.1.i386

make-3.81-1.1.i386

binutils-2.17.50.0.6-2.el5.i386

cpp-4.1.1-52.el5.i386

compat-libcwait-2.1-1.i386

XFree86-libs-4.2.0-8.i386

xorg-x11-deprecated-libs-6.8.2-1.EL.13.20.i386

 

5.設(shè)置環(huán)境變量

安裝JKD1.4.2_10(這個很重要,可以解決配置數(shù)據(jù)庫助手時的一個問題)

Rpm –ivh j2sdk-1_4_2_10-linux-i586.rpm

最好安裝好后,JKD1.4.2_10拷到$ORCLE_HOME,我是默認的,沒有改,默認安裝是在 /urs

請參照我的修改,最好把JDK放到ORALCE的安裝目錄,修改目錄的權(quán)限為ORACLE
$su root
#cd /usr/j2sdk1.4.2_10
#chown -R oracle:install java

JAVA環(huán)境變量設(shè)置

1.安裝完以后,,用vi編輯/root/.bashrc文件,,添加如下內(nèi)容。

export JAVA_HOME=/usr/java/j2sdk1.4.2_10

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH

 

/usr/java/j2sdk1.4.2_10這個目錄是默認的安裝目錄,,在不同的操作系統(tǒng)設(shè)置和版本下可能會有所不同,,請使用實際的安裝路徑。

2.執(zhí)行如下命令使配置即時生效,。

linux:~ # source /root/.bashrc

特別注意:

1,、字符集必須選擇指定的簡體中文("simplified chinese"_china.zhs16gbk

2LD_ASSUME_KERNEL=2.4.1

 

★編輯.bash_profile文件,,將如下內(nèi)容加入:

(命令vi $HOME/.bash_profile 編輯用vi使用可查手冊 i 進入edit ,;w 存盤)

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/9.2.0.4
export PATH=$ORACLE_HOME/binORACLE_HOME/Apache/Apache/bin:$PATH
export ORACLE_OWNER=oracle
export ORACLE_SID=dbtigers     (
數(shù)據(jù)庫全局變量名)
export ORACLE_TERM=xterm
export THREADS_FLAG=native
export LD_LIBRARY_PATH=/opt/oracle/product/9.2.0.4/lib:$LD_LIBRARY_PATH
export PATH=/opt/oracle/product/9.2.0.4/bin:$PATH
export NLS_LANG="simplified chinese"_china.zhs16gbk  (
設(shè)置語言zhs16gbk)
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
#LIB,CLASS
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH  
export PATH=$PATHORACLE_HOME/bin:/opt/bin:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/X11R6/bin:/urs/java/j2sdk1.4.2_10:.  
CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/classes12.zip:$ORACLE_HOME/JRE:$ORACLE_HOME/jlibORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATHORACLE_HOME/network/jlib
export CLASSPATH
保存后退出。

★執(zhí)行:source .bash_profile   

★查看:more .bash_profile

★然后,,重啟系統(tǒng),,這時候oracle的環(huán)境就已經(jīng)生效了。如果重啟系統(tǒng)后沒有出現(xiàn)任何錯誤,,則表示前面寫的環(huán)境變量已經(jīng)生效了,。

 

6. 開始安裝oracle
----------------------------------------------------------------------------------
1)
準(zhǔn)備工作
   download oracle 9i
   http://www.oracle.com/technology/software/products/oracle9i/htdocs/linuxsoft.html
   
   
解壓
   $ gunzip ship_9204_linux_disk1.cpio.gz | cpio -idmv
   $ gunzip ship_9204_linux_disk2.cpio.gz | cpio -idmv
   $ gunzip ship_9204_linux_disk3.cpio.gz | cpio –idmv

(注意:有些人因為是64位的CPU,就下了64位的ORACLE安裝文件,如果你是在虛擬機里安裝,你的操作系統(tǒng)不是64位的,當(dāng)安裝到17%20%的時候,就會定住不動了,后臺報一個錯誤    Inside isClusterMode,bCluster is : false

網(wǎng)上也有些人問這個問題,但是沒有一個人解決,我也遇到過,出現(xiàn)這個問題,請你下32位的ORALCE安裝文件就可以了)
   
2)
請重啟X然后用oracle登陸系統(tǒng), 否則會出現(xiàn)一些列的錯誤,如:xhost +、環(huán)境變量,、etc
執(zhí)行在runlnstaller前需要先打補丁p3006854_9204_LINUX.zip,。

$ su - root

# unzip p3006854_9204_LINUX.zip

# cd 3006854

# chmod +x rhel3_pre_install.sh

# ./rhel3_pre_install.sh

# chmod 755 /opt/temp

#xhost + (這個一定要,可以解決出現(xiàn)Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using 'localhost:0.0' as the value of the DISPLAY variable.錯誤)

# exit

在圖形界面打開控制臺,進入到安裝目錄,運行下面的命令

 

$ Disk1/./runInstaller

 

如果安裝的時候出現(xiàn)

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多