Oracle 10G在Sun Solaris下單機安裝一睹為快
2024-08-29 13:36:43
供稿:網友
 
             
  前言
  在此,只是為了展示一下Oracle 10G的安裝,可能對于企業(yè)應用并不具備多少參考價值。目的在于給Oracle 10G沒有直觀熟悉的同行們一個走馬觀花的過程,正如元宵節(jié)的燈會,只是看燈籠的璀璨,而不是看燈籠的制造工藝。
                                                                                              本文只涉及對Oracle 10G DB的安裝過程,重視過程而不是結果。沒有涉及Companion CD、Client和Oracle Cluster Ready Services的安裝,希望今后有專業(yè)人士對此做進一步的解釋。
  
  Oracle 10G來源
  Oracle官方網站otn.oracle.com
  http://otn.oracle.com/software/PRod...e10g/index.Html
  
  版本及描述:
  Oracle Database 10g Release 1 (10.1.0.2)
  
  Enterprise/Standard Edition for Solaris Operating System (SPARC, 64-bit)
  ship_rel10_sol64_db.cpio.gz (702,057,455 bytes) (cksum - 1104980313)
  
  Oracle Database 10g Companion CD Release 1 (10.1.0.2) for SPARC (64-bit)
  ship_rel10_sol64_ccd.cpio.gz (503,776,635 bytes) (cksum - 3851204001)
  
  Oracle Database 10g Client Release 1 (10.1.0.2) for SPARC (64-bit)
  ship_rel10_sol64_client.cpio.gz (552,689,019 bytes) (cksum - 682109263)
  
  Oracle Cluster Ready Services Release 1 (10.1.0.2) for SPARC (64-bit)
  ship_rel10_sol64_crs.cpio.gz (222,378,776 bytes) (cksum - 4162816696)
  
  下載地址:
  (注重需要OTN賬戶登陸,支持多線程和斷點續(xù)傳)
  http://download.oracle.com/otn/sola...ol64_db.cpio.gz
  http://download.oracle.com/otn/sola...l64_ccd.cpio.gz
  http://download.oracle.com/otn/sola..._client.cpio.gz
  http://download.oracle.com/otn/sola...l64_crs.cpio.gz
  
  測試安裝平臺:
  Sun Blade2000工作站,72GB FC-AL SCSI Disk,1GB RAM
  testdb% uname -a
  SunOS testdb 5.9 Generic_112233-08 sun4u sparc SUNW,Sun-Blade-1000
  
  testdb% sysdef -i
  ...
  ...
  *
  * System Configuration
  *
  swap files
  swapfile dev swaplo blocks free
  /dev/dsk/c1t1d0s1 118,1 16 4100912 3938848
  *
  * Tunable Parameters
  *
  20725760 maximum memory allowed in buffer cache (bufhwm)
  15818 maximum number of processes (v.v_proc)
  99 maximum global priority in sys class (MAXCLSYSPRI)
  15813 maximum processes per user id (v.v_maxup)
  30 auto update time limit in seconds (NAUTOUP)
  25 page stealing low water mark (GPGSLO)
  5 fsflush run rate (FSFLUSHR)
  25 minimum resident memory for avoiding deadlock (MINARMEM)
  25 minimum swapable memory for avoiding deadlock (MINASMEM)
  *
  * Utsname Tunables
  *
  5.9 release (REL)
  testdb node name (NODE)
  SunOS system name (SYS)
  Generic_112233-08 version (VER)
  *
  * Process Resource Limit Tunables (Current:Maximum)
  *
  0x0000000000000100:0x0000000000010000 file descriptors
  *
  * Streams Tunables
  *
  9 maximum number of pushes allowed (NSTRPUSH)
  65536 maximum stream message size (STRMSGSZ)
  1024 max size of ctl part of message (STRCTLSZ)
  *
  * IPC Messages module is not loaded
  *
  *
  * IPC Semaphores
  *
  300 semaphore identifiers (SEMMNI)
  300 semaphores in system (SEMMNS)
  30 undo strUCtures in system (SEMMNU)
  100 max semaphores per id (SEMMSL)
  100 max operations per semop call (SEMOPM)
  10 max undo entries per process (SEMUME)
  32767 semaphore maximum value (SEMVMX)
  16384 adjust on exit max value (SEMAEM)
  *
  * IPC Shared Memory
  *
  536870912 max shared memory segment size (SHMMAX)
  100 shared memory identifiers (SHMMNI)
  *
  * Time Sharing Scheduler Tunables
  *
  60 maximum time sharing user priority (TSMAXUPRI)
  SYS system class name (SYS_NAME)
  
  用戶環(huán)境:
  用戶oracle,
                         
  組dba,
  C Shell,
  
  用戶環(huán)境設置:
  umask 022
  
  setenv ORACLE_SID oracle
  setenv ORACLE_BASE /ordata2
  (這里因為原來這臺工作站上我安裝有Oracle8.1.7,避免沖突在這個Oracle8i的一個數(shù)據(jù)文件path中建立測試Oracle 10G)
  setenv ORACLE_HOME $ORACLE_BASE/database
  setenv ORACLE_NLS33 $ORACLE_HOME /ocommon/nls/admin/data
  setenv ORACLE_TERM xsun5
  setenv TMPDIR $ORACLE_BASE/tmp
  setenv ORACLE_OWNER oracle
  (這個環(huán)境也是copy原來Oracle8.1.7的)