真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

linuxAS3oracle9i的安裝方法

linux AS3 oracle9i的安裝方法,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

員工經過長期磨合與沉淀,具備了協(xié)作精神,得以通過團隊的力量開發(fā)出優(yōu)質的產品。成都創(chuàng)新互聯(lián)堅持“專注、創(chuàng)新、易用”的產品理念,因為“專注所以專業(yè)、創(chuàng)新互聯(lián)網站所以易用所以簡單”。公司專注于為企業(yè)提供成都網站制作、成都網站設計、外貿營銷網站建設、微信公眾號開發(fā)、電商網站開發(fā),微信小程序開發(fā),軟件按需設計網站等一站式互聯(lián)網企業(yè)服務。

oracle9i for linux A3安裝
by tangyi
警告:如果修改unix 參數文件或者oracle 參數文件,切忌備份并且確認后才能修改,否則可能發(fā)生無法挽回的錯誤。
準備:
1、安裝vmware tools
點vmware 工具菜單下的install vmware tools
然后mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
cp VM*.gz /tmp
unzip VM*.gz
如果是.tar,需要tar xvf *.tar
cd vm*
./*.pl
2、開起telnet 服務
安裝telnet –server 包,在cd3上
把CD3放入VMWARE光驅
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
rpm –ivh telnet-server*.rpm
ntsysv
將telnet前面打上星號確定
service xinetd restart
3、開起xmanager服務
我們在Linux系統(tǒng)下,修改/etc/X11/xdm/Xaccess文件,找到下面的語句:# * #any host can get a login window 去掉最前面的#號
修改/etc/X11/gdm/gdm.conf文件,找到下面的語句:[xdmcp] 將其中的Enable=false 改為Enable=true 或 Enable=1。同時我們要確保存在下面的語句,因為177端口是我們要配置的xdmcp服務的監(jiān)聽端口,我們在后面配置xmanager將看到。
修改/etc/inittab文件,將下面的語句 改為如下,如果原來就是id:5:initdefault:就不用更改。
修改/etc/X11/xdm/xdm-config的最后一行,在displayManager.requestPort:0前面加上一個!號,結果如下第五步,我們修改確保/etc/X11/xdm/Xservers的屬性為444,/etc/X11/xdm/Xsetup_0的屬性為755,在RedHat 9.0中,我們可以看到這兩個文件默認的屬性就是444和775,因此不用修改。


正式安裝
一、oracle9i 安裝盤和oracle9i 補丁

ship_9204_linux_disk1.cpio p3006854_9204_LINUX.zip
ship_9204_linux_disk2.cpio p2617419_210_GENERIC.zip
ship_9204_linux_disk3.cpio p3238244_9204_LINUX.zip

二、安裝步驟

1、以根用戶登錄系統(tǒng),添加安裝過程中需要用到的用戶和組
#groupadd oracle
#useradd –g oracle oracle
#passwd oracle
2、以根用戶登錄系統(tǒng),調節(jié)共享內存
# echo 300000000 > /proc/sys/kernel/shmmax
當然為了一開機系統(tǒng)就能自動幫你設好這些參數,也可改動 /etc/sysctl.conf 這個文件,加入以下的語句:kernel.shmmax = 300000000
注意:如果你的共享內存不夠大的話,在安裝的過程中會提示ORA-27123錯誤,到時候你只要把/proc/sys/kernel/shmmax的值調大就可以了
3:以root用戶在根目錄底下創(chuàng)建oracle 并且賦予oracle用戶該目錄的權限
# cd /
# mkdir -p /oracle/product/9.2
# chown -R oracle oracle
4:以oracle用戶登錄系統(tǒng),設置oracle的環(huán)境
$vi .bash_profile (加入如下幾行)
export LD_ASSUME_KERNEL=2.4.1
export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/product/9.2
export ORACLE_SID=linuxgis
export PATH=$ORACLE_HOME/bin:$PATH
export PATH=$PATH:$ORACLE_HOME/bin
5、以root用戶登錄系統(tǒng),安裝p3006854_9204_LINUX.zip這個補丁,此補丁如果不裝,那么runInstaller將不會啟動。
$su – root
#unzip p3006854_9204_LINUX.zip
(等解壓完成會在當前目錄下生成一個補丁目錄3006854)
#cd 3006854
#sh rhel_pre_install.sh

6.檢查是否安裝以下包

#su - root
#rpm -qa|grep compat
compat-db-4.0.14-5.i386
compat-gcc-7.3-2.96.122.i386
compat-gcc-c++-7.3-2.96.122.i386
compat-libstdc++-7.3-2.96.122.i386
compat-libstdc++-devel-7.3-2.96.122.i386
#rpm -qa|grep openmotif21
openmotif21-2.1.30-8.i386
#rpm -qa|grep
setarch setarch-1.3-1.i386
#rpm -qa|grep
tcl tcl-8.3.5-92.i386

備注:如果藍色字體的包安裝不成功,需要到redhat下的添加包,將所有開發(fā)包全部安裝后在安裝藍色的包,一般在cd3上
上面顯示的內容是在筆者已經安裝了具體的RPM包之后的結果。它們對應的軟件包是

compat-db-4.0.14-5.i386.rpm
compat-gcc-7.3-2.96.122.i386.rpm
compat-gcc-c++-7.3-2.96.122.i386.rpm
compat-libstdc++-7.3-2.96.122.i386.rpm
compat-libstdc++-devel-7.3-2.96.122.i386.rpm
openmotif21-2.1.30-8.i386.rpm
setarch-1.3-1.i386.rpm t
tcl-8.3.5-92.i386.rpm

安裝方法,將CD3放入VMWARE光驅
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
cd /RedHat/RPM
rpm -ivh 包名

一般情況下,你的系統(tǒng)上的輸出結果和這個不同。如果個別包沒有安裝,把系統(tǒng)安裝光盤mount上,找到具體的軟件包(大多數在第三張光盤上),然后利用如下的命令來安裝相應的包: # rpm -ivh compat.....rpm 因為我沒有把RHAS3刻錄到光盤,所以我用下面的命令來掛載iso文件

mount -o loop /mnt/e/rhas3/rhel-3-i386-as-disc3.iso /mnt/cdrom

要額外注意的是,這些軟件包之間是有依賴性的,先后的順序要找好。否則會報告不能安裝的錯誤。在安裝軟件包的時候,如果出現(xiàn)軟件包的依賴性,就先安裝有有依賴的包。我相信大家會看明白軟件包之間的依賴性的。還需要將gcc、g++更換為2.96的版本. 方法如下:

#su - root
mv /usr/bin/gcc /usr/bin/gcc323
ln -s /usr/bin/gcc296 /usr/bin/gcc
mv /usr/bin/g++ /usr/bin/g++323
# if g++ doesn't exist, then gcc-c++ was not installed(這里是注釋哦)
ln -s /usr/bin/g++296 /usr/bin/g++

7、開始安裝
Oracle 安裝
安裝oracle必須得在圖形界面進行安裝,而且必須是以oracle用戶
cpio -idmv cpio -idmv cpio -idmv 這樣的命令來生成三個目錄
進入Disk1目錄,
$cd Disk1
$./runInstaller
如果顯示cannot connect to X11 window的話,必須切換到root用戶,鍵入
[oracle] su – (切換到root用戶)
[root] xhost +
顯示 access control disabled,clients can connect from any host表示顯示正確
然后再切換到oracle用戶, 進入Disk1目錄
[Disk1]./runInstaller
[Disk1]./runInstaller
此時打開oracle的歡迎界面將出現(xiàn)亂碼,解決方法如下:
(1)、結束安裝過程
(2)、改變局部變量,以oracle用戶鍵入如下:
[oracle]export LC_ALL=en
[oracle]export LANG=en
[oracle]export LANGUAGE=en
[oracle]export (此時查看LC_ALL,LANG,LANGAGE都變?yōu)閑n值)
如想改變整個的全局變量時,以oracle用戶鍵入:
[oracle] vi /etc/profile
在編輯界面寫入:
export LC_ALL=en
export LANG=en
export LANGUAGE=en
:wq后保存退出
[oracle]export (此時查看LC_ALL,LANG,LANGAGE都變?yōu)閑n值)

安裝過程中的注意事項:

系統(tǒng)會提示你輸入UNIX GROUP NAME ,即我們剛才建立的oracle用戶組。(#groupadd oracle)
提示運行orainstRoot.sh腳本,在root終端下執(zhí)行: #sh /tmp/orainstRoot.sh 然后繼續(xù)
提示支行root.sh腳本,在root終端下執(zhí)行:#sh /home/oracle/product/9.2/root.sh 然后繼續(xù)
安裝過程中會提示Agent Configuration Assistant 工具未鏈接成功,等軟件安裝完以后要再安裝p2617419_210_GENERIC.zip和p3238244_9204_LINUX.zip這兩個補丁

8、安裝p2617419_210_GENERIC.zip和p3238244_9204_LINUX.zip這兩個補丁
其中,p2617419_210_GENERIC.zip相當于一個補丁管理工具,只有先安裝這個工具才能安裝其它的補丁。
$unzip p2617419_210_GENERIC.zip (等解壓完成會在當前目錄下生成一個補丁目錄OPatch)
$unzip p3238244_9204_LINUX.zip (等解壓完成會在當前目錄下生成一個補丁目錄3238244)
$cd ~ (回到oracle 用戶的主目錄)
$vi .bash_profile (在此用戶的配置文件的最后一行加上下面這一句)
export PATH=$PATH:/setup/OPatch:/sbin 即把p2617419_210_GENERIC.zip補丁解壓出來的OPatch目錄的路徑和/sbin路徑都加上去。
$cd opatch (回到補丁目錄3238244下面)
$./opatch apply
8、重新鏈接Agent Configuration Assistant 工具,并啟動它
$cd $ORACLE_HOME/network/lib
$make -f ins_oemagent.mk install
$$ORACLE_HOME/bin/agentctl start


9、使用dbca創(chuàng)建數據庫
我安裝的時候報錯了。
/oracle/product/9.2.0.4/bin/dbca: line 124: 2542 Killed
$JRE_DIR/bin/jre -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS
大致是因為9204的默認1.1.8JRE有問題,需要修改,方法如下:
到 $ORACLE_BASE/jre 目錄下,發(fā)現(xiàn)oracle 自己已經有1.3.1版的JRE
ls $ORACLE_BASE/jre
1.1.8/ 1.3.1/
只要使用1.3.1 的JRE就可以了。通過察看dbac 的script , 我的修改方法如下(使用oracle帳號):

1. rm $ORACLE_HOME/JRE (此JRE目錄是1.1.8 的符號鏈接)
2. ln -s $ORACLE_BASE/jre/1.3.1 $ORACLE_HOME/JRE
3. cd $ORACLE_BASE/jre/1.3.1/bin
4. ln -s $ORACLE_BASE/jre/1.3.1/bin/.java_wrapper JRE
(或者: ln -s java jre)
5. cd i386/native_threads
6. ln -s java jre

這時,從commandline 啟動dbca, 就可以解決上面的問題。

數據庫建立成功后的截圖


修改/etc/oratab文件
將orcl:/oracle/product/9.2:N
改為orcl:/oracle/product/9.2:Y
這樣可以開機時自動啟動數據庫

看完上述內容,你們掌握 linux AS3 oracle9i的安裝方法的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


網頁標題:linuxAS3oracle9i的安裝方法
網址分享:http://weahome.cn/article/psegej.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部