RedHat7.0下Oracle 8.1.6安裝例項(轉)
RedHat7.0下Oracle 8.1.6安裝例項[@more@]
本文目的
在RedHat 7.0下安裝Oracle 8I release 2企業版本資料庫伺服器
安裝前的軟體準備
RedHat7.0安裝光碟2張
Oracle8161_tar.gz下載地址:
glibc2.1版本(GNU C Library)下載地址:
我使用的機器:PIII733 with 128M RAM.Oracle推薦使用最少128MB記憶體,最好256MB 以上。
開始安裝
硬碟分割槽
Oralcel建議SWAP交換分割槽為400M或2倍於當前使用的系統實體記憶體,當然越大越好。
分割槽時劃定兩個安裝點,/u01(用於安裝ORALCE軟體)和/u02(用於存放資料庫資料),/u01分割槽的大小,
典型安裝 750MB
最小安裝650MB
自定義安裝 1000MB
--------------------------------------------------------------------------------
這兩個安裝點可以在安裝時劃定或完成系統安裝後在“/”目錄或別的目錄下建立
--------------------------------------------------------------------------------
B.安裝必須具備:(安裝RedHat7.0時選擇完全安裝)
1.X Windows
--------------------------------------------------------------------------------
2.Development packages(c,gcc等)
--------------------------------------------------------------------------------
C.解壓縮oracle8161_tar.gz,以root帳號登入,執行:
[root@rh70 /root]cd /usr/src
[root@rh70 src]tar zxvf oracle8161_tar.gz
在/usr/src/目錄下生成一Oralce8iR2目錄,內含解包後的檔案
D.安裝glibc 2.1包
RedHat7.0安裝的是glibc2.2。Oracle 8I不能使用glibc 2.2進行編譯,而需要glibc 2.1的SDK。
[root@rh70 /root]cd /
[root@rh70 /]tar zxvf /usr/src/i386-glibc-2.1-linux.tar.gz
隱藏/usr/bin 目錄下的gcc,cc,ld,避免被Oracle installer使用
[root@rh70 /]cd /usr/bin
[root@rh70 bin]mkdir saved
[root@rh70 bin]mv gcc cc ld saved
[root@rh70 bin]ln –s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc
[root@rh70 bin]ln –s gcc cc
[root@rh70 bin]ln –s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld
隱藏/usr/lib目錄下的libc.so,libdl.so,libm.so和libpthread.so檔案,避免被Oracle installer使用
[root@rh70 bin]cd ../lib
[root@rh70 lib]mkdir saved
[root@rh70 lib]mv libc.so libdl.so libm.so libpthread.so saved
[root@rh70 lib]mv libc.a libdl.a libm.a libpthread.a saved
E.建立oracle帳號和組
以root帳號登入,開啟一個terminal視窗,建立oinstall和dba組
[root@rh70 /root]groupadd oinstall
[root@rh70 /root]groupadd dba
建立oracle帳號,以oinstall為primary組,dba為secondary組
[root@rh70 /root]useradd oracle -g oinstall -G dba
[root@rh70 /root]passwd oracle (設定oralce帳號的密碼)
F.建立Oracle軟體安裝目錄
[root@rh70 /root]mkdir /u01/app/oracle/product/8.1.6
修改所建立目錄的所屬組及擁有者
[root@rh70 /root]chown oracle:dba /u01/app/oracle/product/8.1.6
[root@rh70 /root]chown oracle:dba /u02
G.設定oracle使用者環境
使用oracle帳號登入,開啟terminal視窗
利用umask指令檢視umask是否為022,若不是022,則需要把指令umask 022加到/home/oracle/.bash_profile檔案中。
[oracle@rh70 oracle]umask
使用文字編輯器開啟/home/oracle/.bash_profile,加入如下環境變數的設定行:
--------------------------------------------------------------------------------
#ORA_NLS=/u01/app/oracle/product/8.1.6/ocommon/nls/admin/data
--------------------------------------------------------------------------------
#export ORA_NLS
--------------------------------------------------------------------------------
#NLS_LANG=“simplified chinese”
--------------------------------------------------------------------------------
#export NLS_LANG
ORACLE_BASE=/u01/app/oracle
export ORACLE_BASE
ORACLE_HOME=/u01/app/oracle/product/8.1.6
export ORACL_HOME
ORACLE_SID=ora1 (自定義,最好不要超過四個字元)
export ORACLE_SID
CLASSPATH=/u01/app/oracle/product/8.1.6/jdbc/lib/calsses111.zip
export CLASSPATH
LD_LIBRARY_PATH=/u01/app/oracle/product/8.1.6/lib
export LD_LIBRARY_PATH
USERNAME=“oracle”
PATH=$PATH:$ORACLE_HOME:$ORACLE_HOME/bin:$ORACLE_HOME/dbs
PATH=$PATH:/bin:/usr/bin:/usr/sbin:/usr/local:/usr/local/bin:/usr/bin/X11:/usr/X11R6/bin
Log out,重新以oracle帳號登入,開啟terminal視窗,鍵入env指令檢視剛才設定的環境變數。
[oracle@rh70 oracle]env
H.安裝Oracle 8i 資料庫軟體
1.用oracle帳號登入,進入Xwindows,開啟terminal視窗
2.[oracle@rh70 oracle]cd /usr/src/Oracle8iR2
3.[oracle@rh70 Oralcle8iR2]./runInstaller
4.在出現的基於JAVA的Oracle installer安裝介面上檢查Source Path為:/usr/src/Oracle8iR2/stage/products.jar, Destination Path為$ORACLE_HOME環境變數設定的路徑,點選Next。
5.在Unix Group Name視窗中,鍵入“oinstall”,點選Next;
6.一個視窗會彈出,要求以root身份執行/usr/app/oracle/product/8.1.6/orainstRoot.sh。
開啟一個新的terminal視窗
[oracle@rh70 Oralcle8iR2]su root (輸入root密碼)
[oracle@rh70 Oralcle8iR2]cd $ORACLE_HOME
[oracle@rh70 8.1.6]sh orainstRoot.sh
返回剛才彈出的視窗,點選Retry。
7.在出現的“Available products”視窗上選擇“Oracle8I enterprise edition8.1.6.1.0”,點選Next。
8.下一個畫面上選擇Typical
9.提示輸入global database name,輸入的資料庫名字可以加上完整的域名,如oradb.xxx.com,資料庫名字長度不要超過8個字元
10.驗證ORACLE_SID是否正確,點選Next
11.提示輸入db files localtion,輸入定義的/u02
12.最後在summary視窗上,點選Install
13.在檔案被複製和聯接後,彈出一個要求執行root.sh的視窗
14.返回剛才以root帳號開啟的terminal視窗
[oracle@rh70 8.1.6]cd $ORACLE_HOME
[oracle@rh70 8.1.6]sh root.sh
在詢問local bin directory時按下Enten鍵
[oracle@rh70 8.1.6]exit 退出root許可權
[oracle@rh70 8.1.6]exit 結束terminal視窗
15.返回要求執行root.sh的視窗上,點選OK
16.Oracle Net8 Configuration和Oracle Database Configuration Assistants啟動,安裝Net8和建立資料庫。
17. Oracle Database Configuration Assistants結束後,在彈出的完成資料庫建立視窗上點選OK
18.在End of Installation畫面上,點選Exit
現在所有的Oralce 8i Enterprise就安裝好了!
之後可以使用Oracle資料庫管理工具svrmgrl、sql*plus來對安裝好的資料庫進行測試!
王海濤Carlwang 寫於2000/12/8
本文目的
在RedHat 7.0下安裝Oracle 8I release 2企業版本資料庫伺服器
安裝前的軟體準備
RedHat7.0安裝光碟2張
Oracle8161_tar.gz下載地址:
glibc2.1版本(GNU C Library)下載地址:
我使用的機器:PIII733 with 128M RAM.Oracle推薦使用最少128MB記憶體,最好256MB 以上。
開始安裝
硬碟分割槽
Oralcel建議SWAP交換分割槽為400M或2倍於當前使用的系統實體記憶體,當然越大越好。
分割槽時劃定兩個安裝點,/u01(用於安裝ORALCE軟體)和/u02(用於存放資料庫資料),/u01分割槽的大小,
典型安裝 750MB
最小安裝650MB
自定義安裝 1000MB
--------------------------------------------------------------------------------
這兩個安裝點可以在安裝時劃定或完成系統安裝後在“/”目錄或別的目錄下建立
--------------------------------------------------------------------------------
B.安裝必須具備:(安裝RedHat7.0時選擇完全安裝)
1.X Windows
--------------------------------------------------------------------------------
2.Development packages(c,gcc等)
--------------------------------------------------------------------------------
C.解壓縮oracle8161_tar.gz,以root帳號登入,執行:
[root@rh70 /root]cd /usr/src
[root@rh70 src]tar zxvf oracle8161_tar.gz
在/usr/src/目錄下生成一Oralce8iR2目錄,內含解包後的檔案
D.安裝glibc 2.1包
RedHat7.0安裝的是glibc2.2。Oracle 8I不能使用glibc 2.2進行編譯,而需要glibc 2.1的SDK。
[root@rh70 /root]cd /
[root@rh70 /]tar zxvf /usr/src/i386-glibc-2.1-linux.tar.gz
隱藏/usr/bin 目錄下的gcc,cc,ld,避免被Oracle installer使用
[root@rh70 /]cd /usr/bin
[root@rh70 bin]mkdir saved
[root@rh70 bin]mv gcc cc ld saved
[root@rh70 bin]ln –s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc
[root@rh70 bin]ln –s gcc cc
[root@rh70 bin]ln –s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld
隱藏/usr/lib目錄下的libc.so,libdl.so,libm.so和libpthread.so檔案,避免被Oracle installer使用
[root@rh70 bin]cd ../lib
[root@rh70 lib]mkdir saved
[root@rh70 lib]mv libc.so libdl.so libm.so libpthread.so saved
[root@rh70 lib]mv libc.a libdl.a libm.a libpthread.a saved
E.建立oracle帳號和組
以root帳號登入,開啟一個terminal視窗,建立oinstall和dba組
[root@rh70 /root]groupadd oinstall
[root@rh70 /root]groupadd dba
建立oracle帳號,以oinstall為primary組,dba為secondary組
[root@rh70 /root]useradd oracle -g oinstall -G dba
[root@rh70 /root]passwd oracle (設定oralce帳號的密碼)
F.建立Oracle軟體安裝目錄
[root@rh70 /root]mkdir /u01/app/oracle/product/8.1.6
修改所建立目錄的所屬組及擁有者
[root@rh70 /root]chown oracle:dba /u01/app/oracle/product/8.1.6
[root@rh70 /root]chown oracle:dba /u02
G.設定oracle使用者環境
使用oracle帳號登入,開啟terminal視窗
利用umask指令檢視umask是否為022,若不是022,則需要把指令umask 022加到/home/oracle/.bash_profile檔案中。
[oracle@rh70 oracle]umask
使用文字編輯器開啟/home/oracle/.bash_profile,加入如下環境變數的設定行:
--------------------------------------------------------------------------------
#ORA_NLS=/u01/app/oracle/product/8.1.6/ocommon/nls/admin/data
--------------------------------------------------------------------------------
#export ORA_NLS
--------------------------------------------------------------------------------
#NLS_LANG=“simplified chinese”
--------------------------------------------------------------------------------
#export NLS_LANG
ORACLE_BASE=/u01/app/oracle
export ORACLE_BASE
ORACLE_HOME=/u01/app/oracle/product/8.1.6
export ORACL_HOME
ORACLE_SID=ora1 (自定義,最好不要超過四個字元)
export ORACLE_SID
CLASSPATH=/u01/app/oracle/product/8.1.6/jdbc/lib/calsses111.zip
export CLASSPATH
LD_LIBRARY_PATH=/u01/app/oracle/product/8.1.6/lib
export LD_LIBRARY_PATH
USERNAME=“oracle”
PATH=$PATH:$ORACLE_HOME:$ORACLE_HOME/bin:$ORACLE_HOME/dbs
PATH=$PATH:/bin:/usr/bin:/usr/sbin:/usr/local:/usr/local/bin:/usr/bin/X11:/usr/X11R6/bin
Log out,重新以oracle帳號登入,開啟terminal視窗,鍵入env指令檢視剛才設定的環境變數。
[oracle@rh70 oracle]env
H.安裝Oracle 8i 資料庫軟體
1.用oracle帳號登入,進入Xwindows,開啟terminal視窗
2.[oracle@rh70 oracle]cd /usr/src/Oracle8iR2
3.[oracle@rh70 Oralcle8iR2]./runInstaller
4.在出現的基於JAVA的Oracle installer安裝介面上檢查Source Path為:/usr/src/Oracle8iR2/stage/products.jar, Destination Path為$ORACLE_HOME環境變數設定的路徑,點選Next。
5.在Unix Group Name視窗中,鍵入“oinstall”,點選Next;
6.一個視窗會彈出,要求以root身份執行/usr/app/oracle/product/8.1.6/orainstRoot.sh。
開啟一個新的terminal視窗
[oracle@rh70 Oralcle8iR2]su root (輸入root密碼)
[oracle@rh70 Oralcle8iR2]cd $ORACLE_HOME
[oracle@rh70 8.1.6]sh orainstRoot.sh
返回剛才彈出的視窗,點選Retry。
7.在出現的“Available products”視窗上選擇“Oracle8I enterprise edition8.1.6.1.0”,點選Next。
8.下一個畫面上選擇Typical
9.提示輸入global database name,輸入的資料庫名字可以加上完整的域名,如oradb.xxx.com,資料庫名字長度不要超過8個字元
10.驗證ORACLE_SID是否正確,點選Next
11.提示輸入db files localtion,輸入定義的/u02
12.最後在summary視窗上,點選Install
13.在檔案被複製和聯接後,彈出一個要求執行root.sh的視窗
14.返回剛才以root帳號開啟的terminal視窗
[oracle@rh70 8.1.6]cd $ORACLE_HOME
[oracle@rh70 8.1.6]sh root.sh
在詢問local bin directory時按下Enten鍵
[oracle@rh70 8.1.6]exit 退出root許可權
[oracle@rh70 8.1.6]exit 結束terminal視窗
15.返回要求執行root.sh的視窗上,點選OK
16.Oracle Net8 Configuration和Oracle Database Configuration Assistants啟動,安裝Net8和建立資料庫。
17. Oracle Database Configuration Assistants結束後,在彈出的完成資料庫建立視窗上點選OK
18.在End of Installation畫面上,點選Exit
現在所有的Oralce 8i Enterprise就安裝好了!
之後可以使用Oracle資料庫管理工具svrmgrl、sql*plus來對安裝好的資料庫進行測試!
王海濤Carlwang 寫於2000/12/8
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10796304/viewspace-952540/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在RedHat 7.0下Oracle 8I release 2 (version 8.1.6)的安裝例項(轉)RedhatOracle
- Oracle8.1.6i+ Apache1.3.14+PHP4.0.3完全安裝例項(轉)OracleApachePHP
- Linux下Oracle安裝寶典 oracle8.1.6 (轉)LinuxOracle
- 在RedHat7下Oracle8i r2 v8.1.6的安裝例項(轉)RedhatOracle
- redhat 6.2下 Oracle8.1.6I+ APACHE1.3.14+PHP4.0.3完全安裝 (轉)RedhatOracleApachePHP
- Oracle8.1.6 for Tru64的安裝Oracle
- Window下安裝Oracle ASM單例項資料庫OracleASM單例資料庫
- Linux下安裝 Docker例項LinuxDocker
- 【Oracle】ASM例項安裝入門OracleASM
- oracle單例項12.2.0.1安裝Oracle單例
- BIND 9快速安裝例項(轉)
- oracle例項安裝到 4% 不能繼續安裝Oracle
- oracle 11g 單例項安裝Oracle單例
- oracle 多個例項安裝監聽Oracle
- AIX下安裝單例項ORACLE10gR2資料庫AI單例Oracle資料庫
- Qmail+LDAP安裝配置例項(一)(轉)AILDA
- (轉)Oracle rac環境下清除asm例項OracleASM
- ORACLE 單例項完全解除安裝資料庫Oracle單例資料庫
- RedHat Linux下Oracle啟動指令碼的建立 dbstart oracle8.1.6 (轉)RedhatLinuxOracle指令碼
- 5.6單例項安裝單例
- Redis單例項安裝Redis單例
- Oracle 11G資料庫單例項安裝Oracle資料庫單例
- Oracle 12C 單例項安裝文件( 官方文件)Oracle單例
- oracle單例項轉RACOracle單例
- 在FreeBSD中安裝雙網路卡例項(轉)
- Memcached安裝與使用例項
- mysql 5.7單例項安裝MySql單例
- Linux下Oracle安裝寶典 (轉)LinuxOracle
- Linux下Oracle安裝寶典(轉)LinuxOracle
- oracle 11g 單例項資料庫的安裝Oracle單例資料庫
- Oracle 10g 安裝及單例項遷移到RACOracle 10g單例
- Grub安裝、配置以及使用例項彙總講解(轉)
- 安裝Mongodb3.0.6單例項MongoDB單例
- oracle11g安裝 單例項 系統centos7Oracle單例CentOS
- ORACLE11GR2 RAC解除安裝ASM例項步驟OracleASM
- ORACLE-LINUX環境字元介面單例項安裝OracleLinux字元單例
- Oracle 12C 單例項資料庫靜默安裝Oracle單例資料庫
- Oracle 11.2.4.0 ADG 單例項安裝(COPY建立備庫)Oracle單例