程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> Solaris下遠程圖形oracle安裝步驟

Solaris下遠程圖形oracle安裝步驟

編輯:Oracle數據庫基礎
1、X-WINDOWS使用:在工作站的Windows 操作系統中裝好後,運行X-Config,進行基本的配置,設置完成後,測試X-Win32是否能運行:在DOS窗口中,鍵入:telnet 服務器的IP地址,輸入用戶和帳號,接著輸入的Command命令:/usr/openwin/bin/xterm Cls Cdisplay 工作站的IP地址:0,這樣就會彈出一個窗口。 2、設置用戶和組 Oracle在安裝和使用中需要用特定用戶,不能用 root用戶來安裝和運行Oracle 9i。推薦使用oracle 帳號。另外,安裝Oracle HTTP Server時,需要一個apache的管理員,推薦使用apache帳號。操作步驟如下:
groupadd dba
groupadd vfastoinstall
useradd -d /export/home/vfastoracle -g oinstall -G dba Cm vfastOracle
passwd vfastOracle
groupadd apchadm
useradd -d /export/home/vfastapache -g oinstall -G apchadm Cm vfastapache
passwd vfastapache 3、設置Kernel 參數
Oracle 9i使用Solaris的共享內存、交換區等資源進行工作,因而內核參數的是Oracle 9i能否正常安裝和運行的關鍵,Solaris的內核參數保存在 /etc/system 文件內。用vi 之類的文件編輯器打開 /etc/system 。按照Oracle 9i的要求,設置如下:   set semsys:seminfo_semmns=1024 說明:semmns 表示系統中semaphores(信號量)最大個數,被Oracle用於實現服務器進程對SGA區的存取控制。
   set semsys:seminfo_semmsl=256 說明:一個set中semaphores的最大個數設置方法及計算公式:各個oracle實例initSID.ora裡面processes的值總合+ 最大的processes*2+10*Oracle實例個數。
set shmsys:shminfo_shmmax=4294967295 說明:sharemax表示系統最多可以使用的內存數目,並不決定oracle使用多少內存,這個內存段將在Oracle初始化時分配給SGA區設置方法及計算公式:0.5*物理內存大小   set shmsys:shminfo_shmmin=1 說明:share mem segment的最小值設置方法:默認為1
set shmsys:shminfo_shmmni=100 說明:系統中share mem segment的最大個數
set shmsys:shminfo_shmseg=10 說明:規定系統中每個用戶起用的進程可以使用的最多的的數目改變/etc/system的參數後需要重新啟動系統 $reboot 重起後檢測當前參數 $sysdef CI 如果設置沒有生效,使用下面命令讀取設置 $modload /kernel/sys/shmsys   4、設置安裝目錄 Oracle9i的典型安裝需要至少兩個安裝點:一個安裝基本的運行程序;一個為存放數據庫,為簡便,我將它們放在了同一個目錄下,分別是/u01/oracle和/u01/oracle/product/9.2.0。 mkdir /u01/oracle mkdir /u01/oracle/product mkdir /u01/oracle/product/9.2.0 chown -R oracle:oinstall /u01/oracle 5、設置oracle用戶的環境變量 Oracle用戶的環境變量文件是 $HOME/.profile,用vi之類的文件編輯工具打開。我的設置如下:
DISPLAY=192.168.0.x:0.0; export DISPLAY
ORACLE_BASE=/u01/oracle; export Oracle_BASE
ORACLE_HOME=/u01/oracle/product/9.2.0; export Oracle_HOME
ORACLE_SID=vfastora; export Oracle_SID   (sid是安裝時輸入的SID名字)
ORA_NLS33=$Oracle_HOME/ocommon/nls/admin/data; export ORA_NLS33
LD_LIBRARY_PATH=$Oracle_HOME/lib:/lib:usr/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
NLS_LANG=american_america.ZHS16GBK; export NLS_LANG
PATH=$Oracle_HOME/bin:/usr/bin:/usr/ucb:/etc:/usr/openwin/bin:/usr/ccs/bin
其中,DISPLAY是遠程終端的IP地址。 6、拷貝ORACLE安裝文件到硬盤中 7、安裝Oracle
在遠程終端啟動X-Win32,不必讓它登錄到主機,處於等待狀態就可以了。在服務器端,轉換到oracle身份: su C vfastoracle 如果用硬盤中的安裝文件,運行安裝命令: cd /files (存放Oracle 9i安裝文件的臨時目錄) disk1/runInstaller 在遠程終端可以見到Oracle 歡迎logo   選擇“Next”,在“Name:”填個名字,“ Path:”處填ORACLE_HOME的路徑。在安裝過程中,系統會提示你以root的身份在另一個窗口執行一些命令,照做即可。 Database configuration 選擇”software only”就可以了,根據提示進行安裝,安裝完以後就可以了 8、執行DBCA建立數據庫使用Oracle用戶登入運行DBCA這個命令就可以進行安裝了,全部采用默認配置就可以了,直到建立完一個新數據庫測試安裝完畢後,可以進行測試了:
以Oracle用戶登錄,鍵入命令:
sqlplus /nolog
SQL>connect / as sysdba
SQL>startup
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved