Oracle9i for SUN Solaris install(轉)
Oracle9i for SUN Solaris install(轉)[@more@]偶發現一篇去年的文件, 想起了當時和另一個工程師在兩臺SUN 440上 Solaris 9+Oracle9i+Legato 的"加班事蹟",Legato的安裝當時沒有記下詳細的步驟, 只留下了Oracle的, 今天就又在我的"肉雞"上試了一把, 呵呵!首先解釋一下我的實驗環境:一臺Ultra 10, 系統是Solaris 8, 在XP上使用Xmanager操作.(我的機子記憶體是256M,當時用了一天一夜,所以大家要有強烈的心理準備!)Solaris 的安裝就不用細說了吧! 我們們直接進入正題吧!一. 新增系統引數和相應的使用者/組1. 修改系統引數,編輯 /etc/system檔案# cp /etc/system system.bkp //修改前,最好先備份,行成好習慣# vi /etc/systemforceload: sys/shmsysset shmsys:shminfo_shmmax=67108864 //這些數值不是固定的,可自己指定,以下同set shmsys:shminfo_shmmin=1set shmsys:shminfo_shmmni=400set shmsys:shminfo_shmseg=200forceload: sys/semsysset semsys:seminfo_semmns=400set semsys:seminfo_semmni=100set semsys:seminfo_semmsl=200set ulimit=3000000 2.修改檔案/etc/services# vi /etc/servicesorasrv 1600/tcp #oraclelistener 1700/tcp #oracle3.建立使用者/組# groupadd dba //新增一個dba組# useradd -c oracle -g dba -d /home/oracle -m -s /bin/bash oracle //新增一個oracle使用者# passwd oracle //修改使用者的密碼# sync# sync // 儲存修改的檔案後,重啟系統使引數生效# reboot二. 修改使用者的環境變數su - oracle$ vi .bash_profile#bash profileumask 022ULIMIT=3000000ORACLE_SID=ota //根據實際情況定ORACLE_BASE=/home/oracleORACLE_HOME=$ORACLE_BASE/product/9.2ORACLE_TERM=sun5export ULIMIT ORACLE_SID ORACLE_BASH ORACLE_HOME ORACLE_TERMPATH=$PATHORACLE_HOME/bin:.export PATH$ .bash_profile //儲存檔案後執行,使環境變數生效$ mkdir product //oracle安裝程式也會自己新增$ cd product$ mkdir 9.2三. 安裝oracle9i1. 退出,以oracle使用者身份登陸,檢查磁碟空間.2. 將 oracle9i 的第一張CD放入CD-ROM中,開始安裝$ cd /$ /cdrom/disk1/runInstaller //在安裝時關閉所有訪問光碟機的視窗,並不能進入CD目錄下執行runInstaller程式;否則不能換盤.3. oracle Universal Installer啟動WELCOME介面,點選"NEXT"4. 進入"Inventory"介面,使用預設路徑,點選OK5. 進入"Unix Group Name"介面,組名輸入"dba",點選NEXT,有對話方塊跳出,按提示用root使用者執行/tmp/orainstRoot.sh指令碼.在 /var/opt/oracle中生成oraInst.loc檔案,以root使用者執行/tmp/oraInstall/orainstRoot.sh指令碼.在/home/oracle中建立oraInvertory目錄. 6. 進入"File Locations"介面,其中"Destination..."為預設ORACLE_HOME所指的路徑.點選NEXT.7. 進入"Available Products"介面,選擇第一項"Oracle9i Database",點選右下角"roducts Languages",選擇"Simplified Chinese",NEXT.8. 進入"Installation Types"介面,如想最大化安裝,選"Enterprise Edition",自由選擇則"Custom",點選NEXT.9. 進入"Datebase Configuration"介面.注意:應選擇"Customized",可以對資料庫進行個性化建立,如:資料檔案大小,位置等,NEXT.10.進入"Operating System Groups"介面,對於OSDBA和OSOPER框輸入dba.11.指定Global Database Name和SID,點NEXT. //在這要注意,Name和SID一定要和指定的相同,ota12.如第8步選"Custom",則會有產品列表,選擇完成後,點NEXT.13."Summary"介面,總結要安裝的內容,確認後,點NEXT.14.開始安裝,時間比較長,其中會提示換盤,在提示中要修改PATH為:/cdrom/disk2 & /cdrom/disk3.15."Install Successful"後,會有對話方塊提示:以root身份執行/home/oracle/product/9.2/root.sh指令碼,Enter the full pathname of the local bin directory : y . //在/usr/local/bin中生成一些命令,在/var/opt/oracle中生成oratab檔案.16.開始建立資料庫. //這一步在我的256M的機器上特別的慢,實在是讓人忍不可忍啊.哈哈!17.彈出"Net Configuration Assistant"介面,選中"erform typical configuration"項,進行網路的典型配置.18.安裝完畢.四. oracle的啟動與關閉Oracle9i與8i不同,去掉了SVRMGRL工具,資料庫的啟停只能用sqlplus.$sqlplus /nologSQL>connect / as sysdba已連線.SQL>startup(或shutdown)啟動監聽$lsnrctl start停止監聽$lsnrctl stop五. Oracle 伺服器在作業系統啟動時自動開始(這裡說明一下,下面的辦法只可參考,不一定試用每一個例項的!)1. 修改檔案/var/opt/oracle/oratabsu - oracle$ cd /var/opt/oracle$ vi oratab //將ota:/home/oracle/product/9.2:N中最後的N修改為Y2. 編寫啟動指令碼/etc/init.d/dborasu - root$ cd /etc/init.d$ vi dboraORACLE_HOME=/home/oracle/product/9.2ORACLE_OWNER=oracleif [ ! "$1" ]; then echo "no parameter"; exit; fiif [ ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME]thenecho "Oracle startup: cannot start"exitficase "$1" in'start')su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbstart"su - $ORACLE_OWNER -c "Isnrctl start listener";;'stop')su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbshut &"su - $ORACLE_OWNER -c "lsnrctl stop listener &"sleep 30 #give datebase some time to shutdown;;esac$ ln -s /etc/init.d/dbora /etc/rc0.d/K10dbora$ ln -s /etc/init.d/dbora /etc/rc2.d/S99dbora$ reboot // 重啟系統檢查六. Oracle常用命令dbca - 用於建立,刪除,管理oracle例項oemapp dbassist - Database Configuration Assistant 用於資料庫的管理(建立,修改,刪除)netca - Net8 Configuration Assistant 用於資料庫伺服器網路服務的配置(也就知道這些了,哈哈
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-939281/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle和SUN Solaris核心引數(轉)Oracle
- Oracle和SUN Solaris核心引數Oracle
- ORACLE FOR SUN SOLARIS 安裝手冊Oracle
- ORACLE8I FOR SUN SOLARIS2.7 安裝說明(轉)Oracle
- sun solaris用dd克隆系統盤
- SUN CLUSTER 安裝on solaris 10 X86
- sun solaris_pkgrm_pkginfo_pkgadd學習
- 在sun solaris上利用crontab定期把oracle錶轉化為txt檔案Oracle
- sun solaris 10 for x86的vmware網路
- sun v890 sun E4900密碼丟失總結賤(solaris 8)。密碼
- 關於sun Solaris的遠端拷貝的問題
- Sun Solaris 8 for Intel X86安裝一例Intel
- Install Oracle 10g on Solaris 10 simple recordOracle 10g
- Sun SPARC Solaris系統平臺上的Oracle 8i最佳化調整(轉)Oracle
- 【伺服器資料恢復】SUN SOLARIS資料恢復案例伺服器資料恢復
- sun solaris10之間rcp多機互cp工具使用---rcp
- x86 Solaris:連線Sun和IBM的橄欖枝IBM
- Solaris 程式管理(轉)
- 在sun t2000上安裝solaris sparc 10記實
- Solaris 系統命令(轉)
- Solaris 基本命令(轉)
- Oracle9i 分割槽(轉)Oracle
- 轉享:Oracle勾勒SUN整合計劃Oracle
- SUN系統的基本安全配置(轉)
- Sun無線技術的老家 (轉)
- SUN系統維護命令大全(轉)
- Solaris 軟體包管理(轉)
- 網路安裝solaris(轉)
- (轉)ORACLE RAC with NFS installOracleNFS
- SUN Midrange Servers platform shell 一覽(轉)ServerPlatform
- Solaris 網路應用配置(轉)
- Solaris 檔案系統管理(轉)
- 網路安裝Solaris 10(轉)
- 使用 Solaris 的初步設定(轉)
- Solaris硬碟分割槽簡介(轉)硬碟
- Solaris 10 系統維護(轉)
- Solaris記憶體監控(轉)記憶體
- [轉帖]Oracle9i Standby (Dataguard) 建立Oracle