ORACLE8I FOR SUN SOLARIS2.7 安裝說明
2024-08-29 13:36:35
供稿:網(wǎng)友
 
             
  一、安裝 Oracle 前的預(yù)備工作 
  說明:預(yù)備工作主要是增加ORACLE 的用戶及組,改變一些系統(tǒng)參數(shù)文件。
  
  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用戶標(biāo)明密碼
  
  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=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 
  
  說明:加#為可選的參數(shù), 10.1.1.110是用PC機(jī)運(yùn)行EXTRAX登錄服務(wù)器所配置的。 
  
  11、#sync;sync;reboot   Sun OS重啟,使參數(shù)生效 
  
  二、安裝 ORACLE 
  1 、插入ORACLE 安裝光盤 
  #/etc/init.d/volmgt stop 
  #/etc/init.d/volmgt start 
  %volcheck 
  %df -k 檢查有無cdrom的設(shè)備 
  
  2、 %cd /cdrom/cdrom0 %./runInstaller 出現(xiàn) ORACLE Universal Installer的安裝窗口,按Next鍵繼續(xù) 
  
  3、Destination框輸入將要安裝oracle的目錄,接著出現(xiàn)彈出窗口要求用root運(yùn)行/tmp/orainstRoot.sh (它創(chuàng)建oraInventory的安裝目錄) 接著選擇要安裝的產(chǎn)品ORACLE8I 8.1.5 
  
  4、選typical或custom安裝,注重屏幕上端Language按鈕,選Chinese語言。 
  
  5、接著出現(xiàn)將要安裝ORACLE產(chǎn)品的全部信息,假如有不對的地方可以按Perious按鈕返回修改。假如確認(rèn)無誤,按Next,ORACLE開始安裝。 
  
  6、安裝成功100%后又回到開始的選項菜單。/oracle/orainst/install.log 安裝日志文件最后提示OK 
  
  7、彈出Setup PRivileges窗口,要求用root運(yùn)行 #/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 ,并做系統(tǒng)檢測) 
  
  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 看環(huán)境變量改變了沒有
  
  12、%svrmgrl 喚醒SVRMGR狀態(tài) 
  SVRMGR>connect internal 
  連接打開數(shù)據(jù)庫 SVRMGR>shutdown immediate 先關(guān)閉 instances, 數(shù)據(jù)庫 
  SVRMGR>startup 再打開數(shù)據(jù)庫,當(dāng)看到 instances startup, database mount, database open的時候,oracle安裝成功 
  SVRMGR>exit 
  
  14、 %lsnrctl start 啟動listener 假如出錯檢查環(huán)境變量是否設(shè)好,及l(fā)snrctl文件的內(nèi)容和執(zhí)行屬性。