[原創]ORACLE9.2.0 for Solaris SPARC安裝手冊
ORACLE9.2.0 for Solaris SPARC安裝手冊--羅時民
軟件:
可從ORACLE網站http://download.oracle.com/ 上下載到,但是要注意版本號和機器型號對應,我下載的是solaris64_9.2.0.1.0.Disk1.cpio.gz, solaris64_9.2.0.1.0.Disk2.cpio.gz, solaris64_9.2.0.1.0.Disk3.cpio.gz 三個文件。
在安裝之前最好把make,cc或nmake,gcc安裝好。
硬件:
SUN BLADE 150機器,128+256M內存
系統環境:
默認方式安裝Solaris8,剩余空間建議至少6G以上(把三個安裝文件刻成盤運行的話,可以少一點),交換分區至少400M以上(這點需要特別注意,如果少于400M安裝不能正常完成) 。
一、安裝前環境設置
1、首先以root用戶建立oracle用戶和管理組。oracle官方文檔建議建立兩個管理權限組,一個作為數據庫管理組dba,一個安裝組件管理組orainst組。以很多資深DBA的經驗來看建立一個dba組即可。
#groupadd dba
#useradd -d /export/home/oracle -g dba -m oracle
#passwd oracle
2、指定oracle運行時的網絡連接端口號
在/etc/services 文件最后增加兩行
orasrv 1525/tcp oracle
listener 1521/tcp
3、設定系統運行參數
在/etc/system文件set模塊后增加一段
set semsys:seminfo_semmni=315
set semsys:seminfo_semmsl=300
set semsys:seminfo_semmns=630
set semsys:seminfo_semopm=315
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmni=315
set shmsys:shminfo_shmseg=10
set shmsys:shminfo_shmmin=1
4、編輯oracle用戶的配置文件,設定oracle環境變量
編輯或創建/export/home/oracle/.profile 文件,內容如下(以下紅色部分為按自己的情況需要修改的屬性)
DISPLAY=192.168.1.90:0.0 #此處IP為啟動圖形界面機器的地址
export DISPLAY
ORACLE_HOME=/export/home/oracle/oracle/product/9.2.0
export ORACLE_HOME
ORACLE_BASE=/export/home/oracle
export ORACLE_BASE
ORACLE_SID=nec01
export ORACLE_SID
#工作需要我用的是日語版系統,中文系統下請修改這個屬性
NLS_LANG=JAPANESE_JAPAN.JA16SJIS
export NLS_LANG
JAVA_HOME=/export/home/oracle/oracle/product/9.2.0/JRE
export JAVA_HOME
JDK_HOME=$JAVA_HOME
export JDK_HOME
ORACLE_OEM_JAVARUNTIME=$JAVA_HOME
export ORACLE_OEM_JAVARUNTIME
PATH=.:/usr/local/bin:/export/home/oracle/oracle/product/9.2.0/JRE/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/css/bin:/usr/local/bin:/usr/proc/bin:$ORACLE_HOME/bin:$ORACLE_HOME/admin/bin:$ORACLE_HOME/lib
export PATH
LD_LIBRARY_PATH=.:/lib:/usr/lib:/usr/local/lib:/usr/share/lib:/usr/css/lib:$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib:/usr/java/lib
export LD_LIBRARY_PATH
完成以上工作后對機器reboot,使設置生效。
二、開始安裝
選擇英文圖形界面后以oracle用戶身份登錄。據說以中文安裝有可能出現問題,所以最好選擇英文方式。
1、解壓oracle安裝光盤
1). 使用gunzip 解壓生成三個.cpio文件
2). 分別用cpio -idvm <文件名 命令執行三個文件生成Disk1,Disk2,Disk3三個目錄
2、運行安裝程序
$cd Disk1
$./runInstaller
即開始Oracle安裝,出現oracle圖形安裝界面,按next繼續
3、輸入oracle的安裝目錄,選擇默認即可;JAVA_HOME框可能需要輸入JAVA_HOME;其他一直NEXT,安裝時間可能很長,但一般在這一步不會出現問題,我試了三次。
4、安裝完成100%后系統出現提示,/oracle/orainst/install.log安裝日志文件提示OK
5、彈出Setup Privileges窗口,按要求su -root用戶運行指定的root.sh可執行文件;出現提示 Are these setting correct (y/n):輸入y回車;Enter the full pathname of the local bin directory (y/n):此處輸入/usr/bin回車,最好不要用默認的/usr/local/bin
6、設置/var/opt/oracle/oratab文件的鏈接
$ln -s /var/opt/oracle/oratab /etc/oratab
7、創建net連接參數與數據庫實例,此處不需特別的設置,按提示完成即可,漫長的等待。
這個時候有些安裝光盤會出錯,或者其他原因可能導致數據庫創建失敗,忽略它。等安裝完成后手動用dbca命令創建數據庫,在用dbca創建之前,也還有可能需要把%ORACLE_HOME%/bin/dbca文件中最終執行命令jre改成java。我有兩次未成功創建數據庫都是用這種方法解決的。
創建數據庫實例必不可少,最好不能出一點點錯。
8、如果想使用dbstart和dbshut腳本啟動和關閉數據庫,修改/var/opt/oracle/oratab最后一行
nec01:/export/home/oracle/oracle/product/9.2.0:N
將N改成Y.
11、執行dbstart,啟動數據庫。使用sqlplus工具進行測試,如能正常連接則oracle安裝成功。
如果dbstart不能正常啟動數據庫的話,可以試著用下面方法啟動數據庫
$lsnrctl start
$sqlplus /nolog
SQL>connect sys/sys as sysdba
SQL>startup
用圖形界面啟動實例:
$oemapp console
參考:
作者:windblow 發表于http://www.chinaunix.net 的 oracle8.1.7 for solaris x86完全安裝手冊
posted on 2005-08-16 18:03 SunKing's Blog 閱讀(2641) 評論(5) 編輯 收藏