歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網

安裝

日期:2017/3/6 15:30:36   编辑:關於Unix
依然是在redhat下安裝oracle 步驟1:准備軟件 下載JDK,sun網站上1.4,1.3都可。 下載oracle的補丁:glibc-2.1.3-stubs.tar.gz 下載glibc-2.1: i386.glibc-2.1- linux .tar.gz 下載binutils:binutils-2.10.91.0.2-3.i386.rpm 上述軟件包請自己進行尋找,本人

依然是在redhat下安裝oracle

步驟1:准備軟件 下載JDK,sun網站上1.4,1.3都可。 下載oracle的補丁:glibc-2.1.3-stubs.tar.gz 下載glibc-2.1: i386.glibc-2.1-linux.tar.gz 下載binutils:binutils-2.10.91.0.2-3.i386.rpm 上述軟件包請自己進行尋找,本人不提供 步驟2:安裝glibc2.1 把i386.glibc-2.1-linux.tar.gz拷貝到根目錄 使用root用戶 tar zxvf i386.glibc-2.1-linux.tar.gz 步驟3:隱藏文件 使用root用戶 cd /usr/bin mkdir saved mv gcc cc ld saved ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc ln -s gcc cc ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld cd /usr/lib mkdir saved mv libc.so libdl.so libm.so libpthread.so saved mv libc.a libdl.a libm.a libpthread.a saved 步驟4:安裝JDK 安裝jdk,不要問我怎樣安裝 安裝使用root用戶 cd /usr/local ln -s /usr/java/j2sdk-1.2.1_0n java 步驟5:安裝binutils rpm -Uvh --force --nodeps binutils-2.10.91.0.2-3.i386.rpm 步驟6:創建oracle用戶和組 groupadd oinstall groupadd dba useradd oracle -g oinstall -G dba passwd oracle chown -R oracle.dba /oracle chmod 750 /oracle 步驟7:解壓縮oracle 會生成一個Disk1的目錄(建議使用oracle用戶) 步驟8:設置用戶環境 把oracle用戶的.bash_profile更改為下面的內容 # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH unset USERNAME # +------------------------------------------------------------+ # | FILE : .bash_profile | # +------------------------------------------------------------+ umask 022 EDITOR=vi; export EDITOR TERM=xterm; export TERM TMPDIR=/tmp; export TMPDIR # +--------------------------+ # | SETUP ORACLE ENVIRONMENT | # +--------------------------+ export ORACLE_SID=orcl export ORACLE_BASE=/oracle export ORACLE_HOME=$ORACLE_BASE/product/8.1.7 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib export TNS_ADMIN=$ORACLE_HOME/network/admin export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export ORACLE_OWNER=oracle export ORACLE_TERM=xterm #export LDEMULATION=elf_i386_glibc21 export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/ # +--------------------------+ # | LINUX STUFF | # +--------------------------+ export LD_ASSUME_KERNEL=2.4 #source /usr/i386-glibc2.1-linux/bin/i386-glibc21-linux-env.sh # +--------------------------+ # | SETUP SEARCH PATH | # +--------------------------+ PATH=$PATH:$ORACLE_HOME/bin:/opt/bin:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/java/bin:. export PATH # +--------------------------+ # | SETUP JAVA ENVIRONMENT | # +--------------------------+ export JAVA_HOME=/usr/local/java export CLASSPATH=/oracle/product/8.1.7/jdbc/lib/classes12.zip:/oracle/product/8.1.7/JRE:/oracle/product/8.1.7/jlib:/oracle/product/8.1.7/rdbms/jlib:/oracle/product/8.1.7/network/jlib:. # +-------------+ # | "GREETINGS" | # +-------------+ echo ".bash_profile executed" 運行此文件:source .bash_profile ,或者重新啟動用戶 步驟9:安裝oracle 使用oracle用戶登錄 export LANG=en(為了避免出現亂碼) runInstaller 當出現錯誤時安裝oracle補丁,一定oracle用戶進行安裝補丁,否則安裝過程會有點難受。 安裝過程不再描述 步驟10:恢復系統 rpm ?e ?force ?nodeps bintuils-2.10.0.18 rpm ?ivh ?force binutils高版本 cd /usr/bin rm ?f gcc cc ld mv ./saved/* . rmdir daved cd /usr/lib mv ./saved/* . rmdir daved 步驟11:設置自動啟動,修改oratab文件 root# vi /etc/oratab 將最後的N改為Y 簡單的服務啟動腳本: root#vi /etc/rc.local 添加以下內容: su oracle ‘lsnrctl start’ su oracle ‘dbstart’ 步驟11:設置自動關閉 本人不知把腳本放在何處才能在系統關閉時自動執行關閉數據庫的腳本'"
Top回復人: enhydraboy(亂舞的浮塵) ( ) 信譽:134 2003-09-19 13:06:55Z 得分:0 ?
dfstar 寫作 "本安裝步驟是經過本人數天的實踐和參考其他網友的文檔綜合而成,只用於在REDHAT LINUX 9.0 上安裝oracle 8.1.7之用。在此對那些網友表示衷心感謝。 步驟1:准備軟件 下載JDK,sun網站上1.4,1.3都可。 下載oracle的補丁:glibc-2.1.3-stubs.tar.gz 下載glibc-2.1: i386.glibc-2.1-linux.tar.gz 下載binutils:binutils-2.10.91.0.2-3.i386.rpm 上述軟件包請自己進行尋找,本人不提供 步驟2:安裝glibc2.1 把i386.glibc-2.1-linux.tar.gz拷貝到根目錄 使用root用戶 tar zxvf i386.glibc-2.1-linux.tar.gz 步驟3:隱藏文件 使用root用戶 cd /usr/bin mkdir saved mv gcc cc ld saved ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc ln -s gcc cc ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld cd /usr/lib mkdir saved mv libc.so libdl.so libm.so libpthread.so saved mv libc.a libdl.a libm.a libpthread.a saved 步驟4:安裝JDK 安裝jdk,不要問我怎樣安裝 安裝使用root用戶 cd /usr/local ln -s /usr/java/j2sdk-1.2.1_0n java 步驟5:安裝binutils rpm -Uvh --force --nodeps binutils-2.10.91.0.2-3.i386.rpm 步驟6:創建oracle用戶和組 groupadd oinstall groupadd dba useradd oracle -g oinstall -G dba passwd oracle chown -R oracle.dba /oracle chmod 750 /oracle 步驟7:解壓縮oracle 會生成一個Disk1的目錄(建議使用oracle用戶) 步驟8:設置用戶環境 把oracle用戶的.bash_profile更改為下面的內容 # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH unset USERNAME # +------------------------------------------------------------+ # | FILE : .bash_profile | # +------------------------------------------------------------+ umask 022 EDITOR=vi; export EDITOR TERM=xterm; export TERM TMPDIR=/tmp; export TMPDIR # +--------------------------+ # | SETUP ORACLE ENVIRONMENT | # +--------------------------+ export ORACLE_SID=orcl export ORACLE_BASE=/oracle export ORACLE_HOME=$ORACLE_BASE/product/8.1.7 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib export TNS_ADMIN=$ORACLE_HOME/network/admin export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export ORACLE_OWNER=oracle export ORACLE_TERM=xterm #export LDEMULATION=elf_i386_glibc21 export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/ # +--------------------------+ # | LINUX STUFF | # +--------------------------+ export LD_ASSUME_KERNEL=2.4 #source /usr/i386-glibc2.1-linux/bin/i386-glibc21-linux-env.sh # +--------------------------+ # | SETUP SEARCH PATH | # +--------------------------+ PATH=$PATH:$ORACLE_HOME/bin:/opt/bin:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/java/bin:. export PATH # +--------------------------+ # | SETUP JAVA ENVIRONMENT | # +--------------------------+ export JAVA_HOME=/usr/local/java export CLASSPATH=/oracle/product/8.1.7/jdbc/lib/classes12.zip:/oracle/product/8.1.7/JRE:/oracle/product/8.1.7/jlib:/oracle/product/8.1.7/rdbms/jlib:/oracle/product/8.1.7/network/jlib:. # +-------------+ # | "GREETINGS" | # +-------------+ echo ".bash_profile executed" 運行此文件:source .bash_profile ,或者重新啟動用戶 步驟9:安裝oracle 使用oracle用戶登錄 export LANG=en(為了避免出現亂碼) runInstaller 當出現錯誤時安裝oracle補丁,一定oracle用戶進行安裝補丁,否則安裝過程會有點難受。 安裝過程不再描述 步驟10:恢復系統 rpm ?e ?force ?nodeps bintuils-2.10.0.18 rpm ?ivh ?force binutils高版本 cd /usr/bin rm ?f gcc cc ld mv ./saved/* . rmdir daved cd /usr/lib mv ./saved/* . rmdir daved 步驟11:設置自動啟動,修改oratab文件 root# vi /etc/oratab 將最後的N改為Y 簡單的服務啟動腳本: root#vi /etc/rc.local 添加以下內容: su oracle ‘lsnrctl start’ su oracle ‘dbstart’ 步驟11:設置自動關閉 本人不知把腳本放在何處才能在系統關閉時自動執行關閉數據庫的腳本'"

Copyright © Linux教程網 All Rights Reserved