新聞中心
Oracle9i安裝前的準(zhǔn)備工作
在安裝Oracle 9i之前,需要做好以下幾個(gè)方面的準(zhǔn)備工作:

十年建站經(jīng)驗(yàn), 做網(wǎng)站、成都網(wǎng)站制作客戶的見(jiàn)證與正確選擇。成都創(chuàng)新互聯(lián)提供完善的營(yíng)銷型網(wǎng)頁(yè)建站明細(xì)報(bào)價(jià)表。后期開(kāi)發(fā)更加便捷高效,我們致力于追求更美、更快、更規(guī)范。
1、確保系統(tǒng)滿足安裝要求
Oracle 9i的最低系統(tǒng)要求如下:
操作系統(tǒng):Windows 2000 Professional或更高版本,Linux Red Hat Enterprise Linux 7.1、SUSE Linux Enterprise Server 11或更高版本;
硬件:至少2GB的內(nèi)存,32GB的硬盤(pán)空間(建議使用大于64GB的硬盤(pán));
網(wǎng)絡(luò):支持TCP/IP協(xié)議的網(wǎng)絡(luò)環(huán)境;
顯示器:分辨率至少為800×600;
其他軟件:JDK 1.4或更高版本。
2、下載Oracle 9i安裝包
訪問(wèn)Oracle官網(wǎng)(https://www.oracle.com/database/technologies/oracle9i-linux-downloads.html),根據(jù)自己的操作系統(tǒng)選擇相應(yīng)的安裝包進(jìn)行下載,下載完成后,將安裝包上傳到Linux服務(wù)器上。
3、創(chuàng)建Oracle用戶和組
為了方便管理Oracle數(shù)據(jù)庫(kù),建議創(chuàng)建一個(gè)專門(mén)的用戶和組來(lái)管理Oracle數(shù)據(jù)庫(kù),在終端中執(zhí)行以下命令:
groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle
Oracle9i安裝步驟
1、解壓安裝包并設(shè)置環(huán)境變量
將下載好的Oracle 9i安裝包解壓到指定目錄,例如/u01/app/oracle/product/9.2.0/db_1,編輯~/.bash_profile文件,添加以下內(nèi)容:
export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/9.2.0/db_1 export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
保存文件后,執(zhí)行以下命令使配置生效:
source ~/.bash_profile
2、運(yùn)行安裝程序
切換到Oracle9i安裝目錄,執(zhí)行以下命令啟動(dòng)安裝程序:
cd $ORACLE_HOME/product/9.2.0/db_1/root.sh
在終端中輸入以下命令啟動(dòng)圖形界面安裝程序:
./runInstaller
按照安裝向?qū)У奶崾就瓿砂惭b過(guò)程,在安裝過(guò)程中,會(huì)有兩個(gè)選項(xiàng)需要選擇:一個(gè)是完全自動(dòng)安裝,另一個(gè)是自定義安裝,推薦選擇完全自動(dòng)安裝。
3、配置內(nèi)核參數(shù)文件(如果需要)
如果需要修改內(nèi)核參數(shù),可以編輯/etc/sysctl.conf文件,在終端中執(zhí)行以下命令:
vi /etc/sysctl.conf
在文件末尾添加以下內(nèi)容:
fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 fs.aio-max-nr = 1048576 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_fin_timeout = 30 net.ipv4.tcp_keepalive_time = 1200 net.ipv4.ip_local_port_range = 9000 65500
保存文件后,執(zhí)行以下命令使配置生效:
sysctl -p > /etc/sysctl.conf.new && cat /etc/sysctl.conf.new | sysctl --system >> /etc/sysctl.conf && rm -f /etc/sysctl.conf{,.new} && echo "Sysctl configuration updated" >> $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log || echo "Failed to update sysctl configuration" >> $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log & tailf $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log & wait $! && echo "Sysctl configuration updated" >> $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log || echo "Failed to update sysctl configuration" >> $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log & tailf $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log & wait $! && echo "Sysctl configuration updated" >> $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log || echo "Failed to update sysctl configuration" >> $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log & tailf $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log & wait $! && echo "Sysctl configuration updated" >> $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log || echo "Failed to update sysctl configuration" >> $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log & tailf $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log & wait $! && echo "Sysctl configuration updated" >> $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log || echo "Failed to update sysctl configuration" >> $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log & tailf $ORACLE_BASE/diag/rdbms/*/*/trace/alert*log & wait $! && echo "Sysctl configuration updated" >> $ORACLE_BASE/diag
網(wǎng)站名稱:linux安裝oracle19
分享鏈接:http://www.5511xx.com/article/cooiepi.html


咨詢
建站咨詢
