[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 數據庫 > Oracle > 正文
ORACLE8I FOR SUN SOLARIS2.7 安裝說明
不詳 (2001-04-15 20:10:13)
一、安裝 ORACLE 前的準備工作 

說明:準備工作主要是增加ORACLE 的用戶及組,改變一些系統參數文件。

1、 #vi /etc/passwd 最一行加 oracle::9722:643:oracle:/ORACLE_HOME:/bin/csh
(增加oracle用戶/或者用useradd) 

2、 #vi /etc/group 最一行加 dba::643:oracle
(增加oracle的組/或者用groupadd)

3、#passwd oracle 敲兩次口令,給oracle用戶標明密碼

4、 在根 / 下 #chown oracle oracle #chgrp dba oracle

5、 #cp .cshrc /oracle 把根下的這兩個文件拷貝到 /oracle 路徑下 

6、 #cd oracle #chown oracle .* 把拷貝過來的隱含文件變成oracle屬組 #chgrp dba .* 

7、 #vi /etc/services 最增加兩行 orasrv 1525/tcp oracle listener 1521/tcp 

8、 #vi /etc/system 在set增加一段 
set shmsys:shminfo_shmmax=4294967295 
set shmsys:shminfo_shmmin=1 
set shmsys:shminfo_shmmni=100 
set shmsys:shminfo_shmseg=10 
set semsys:seminfo_semmns=200 
set semsys:seminfo_semmni=70 

9、 #su - oracle 

10、 %vi .cshrc 增加一段 

set path=( /oracle/bin /usr/sbin /usr/bin /usr/openwin/bin /oracle /etc /usr/ccs/bin . )
setenv ORACLE_HOME /oracle 
setenv ORACLE_SID oracle8 
#setenv DISPLAY 10.1.1.110:0.0 
setenv NLS_LANG AMERICAN_AMERICA.ZHS16CGB231280 
#setenv NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 

說明:加#為可選的參數, 10.1.1.110是用PC機運行EXTRAX登錄服務器所配置的。 

11、#sync;sync;reboot     Sun OS重啟,使參數生效 

二、安裝 ORACLE 

1 、插入ORACLE 安裝光盤 
#/etc/init.d/volmgt stop 
#/etc/init.d/volmgt start 
%volcheck 
%df -k 檢查有無cdrom的設備 

2、 %cd /cdrom/cdrom0 %./runInstaller 出現 ORACLE Universal Installer的安裝窗口,按Next鍵繼續 

3、Destination框輸入將要安裝oracle的目錄,接著出現彈出窗口要求用root運行/tmp/orainstRoot.sh (它創建oraInventory的安裝目錄) 接著選擇要安裝的產品ORACLE8I 8.1.5 

4、選typical或custom安裝,注意屏幕上端Language按鈕,選Chinese語言。 

5、接著出現將要安裝ORACLE產品的全部信息,如果有不對的地方可以按Perious按鈕返回修改。如果確認無誤,按Next,ORACLE開始安裝。 

6、安裝成功100%又回到開始的選項菜單。/oracle/orainst/install.log 安裝日志文件最提示OK 

7、彈出Setup Privileges窗口,要求用root運行 #/oracle/root.sh 
Are these setting correct (y/n):敲 y Enter the full pathname of the local bin directory (y/n): 敲/bin (此shell 程序在/var/opt/oracle路徑下生成一個文件oratab ,並做系統檢測) 

8、 #vi /var/opt/oracle/oratab 最一行改 oracle8:/oracle:Y 

9、#vi /var/opt/oracle/listener.ora 改 host= (host_name) oraclehome= (/oracle) 
例子: listener=(address_list=
                           (address=(protocol=tcp)
                           (port=1521)
                           (host=joe)))
                  sid_list_listener=(sid_list=
                           (sid_desc=(sid_name=oracle8)
                           (oracle_home=/oracle)))
                 trace_level+listener=admin
                 startup_wait_time_listener=0
                connect_timeout_listener=5

10、#vi /var/opt/oracle/tnsnames.ora 一些連接字符串,分布式通訊時有用 

11、#su - oracle %env 看環境變量改變了沒有

12、%svrmgrl 喚醒SVRMGR狀態 
SVRMGR>connect internal 
連接打開數據庫 SVRMGR>shutdown immediate 先關閉 instances, 數據庫 
SVRMGR>startup 再打開數據庫,當看到 instances startup, database mount, database open的時候,oracle安裝成功 
SVRMGR>exit 

14、 %lsnrctl start 啟動listener 如果出錯檢查環境變量是否設好,及lsnrctl文件的內容和執行屬性。
(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章

======
 

★  樊強制作 歡迎分享  ★