国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Solaris 9下安裝Oracle 9操作指南

2024-08-29 13:38:37
字體:
來源:轉載
供稿:網友

  一.前言
  
  經過兩天的努力和忐忑不安的等待后,終于把Oracle 9i成功地裝在了Solaris 9下。總結起來,其實操作非常簡單,只要預備充分,將要害幾個參數設對了,就可以輕松搞定。 從Oracle提供的安裝手冊看,在所有的Unix操作系統中(包括AIX,HP,linux,Solaris和Tru64)安裝Oracle 9i都是一樣的道理,只是命令有所變化。下面是俺在Solaris 9下安裝Oracle 9.2的經驗總結,這個方法同樣適用于Solaris 8和Oracle 9.0。希望能給大家提供幫助。
  
  二.參考資料
  
  有很多人不知道如何安裝、治理和調整Oracle,其實在 http://doc.oracle.com 下有大量PDF文件講解Oracle的基本操作。當然,Oracle 9.2在Unix操作系統(包括AIX,HP,Linux,Solaris和Tru64)的安裝手冊也包括在里面,文件名是a96167.pdf。(當然是English,幸好俺們村開過掃盲班,俺們都認得。俺認為Oracle有雇傭童工的嫌疑,不然單詞量怎么只相當于俺們的高中英文)。Oracle真夠大公無私的吧!俺就喜歡這樣的公司!
  
  但是,Oracle提供的操作手冊實在是太具體了,具體得把俺們農民搞糊涂了:有太多Requirements,Patches,Packages,Recommend之類的(俺好歹也進城了,翠花說俺就是因為實在,不懂時不時需要從牙縫里擠出幾個單詞,才沒被Oracle看上。俺得改改這個毛病)。其實,人家Solaris也是大公司,早就裝好這些東東了。所以,聽俺的,俺都已經替你檢查過了,步驟都精減過了,不必翻那本200多頁的手冊了。俺的一些經驗,它還沒講呢!什么?俺們農民你都不信?好吧,俺再友情贈予你檢驗的步驟。
  
  好了,開始!
  
  三.X-Windows的使用
  
  根據有些參考書的指示,可以在服務器本機上安裝Oracle,但俺在Linux和Solaris上的經驗告訴俺:有些人是蒙事的,俺從來沒試成過!所以,別浪費時間了,直接通過遠程終端裝Oracle吧。在遠程終端安裝Oracle需要使用虛擬X-Windows方式……什么?你不會用虛擬X-Windows?俺剛開始也不會用,考慮到俺當時的難處,俺就再附送一份教材吧!
  
  虛擬X-Windows在MS Windows下有許多程序,比較出名的是Hummingbird Exceed和X-Win32,Exceed太大了,而且很難找到。推薦使用X-Win32。俺下載X-Win32后,按照網上提供的注冊碼輸入,無效!(城里人怎么都這樣?)好在X-Win32的試用版每次運行都可以使用2小時,俺手快,70分鐘可以全部裝完Oracle,所以……
  
  下載X-Win32 5.1,在工作站的MS Windows 操作系統中裝好后,運行X-Config,進行基本的配置,如圖1和圖2。其中服務器的ip地址是10.11.31.4,工作站的IP地址是10.11.31.70。
  
   Solaris 9下安裝Oracle 9操作指南(圖一)
  圖1 配置X-Win32的會話
   Solaris 9下安裝Oracle 9操作指南(圖二)
  圖2 容許服務器在遠程終端中顯示
  
  設置完成后,測試X-Win32是否能運行:在MS DOS窗口中,鍵入:telnet 10.11.31.4,輸入用戶和帳號,接著鍵入圖1 中的Command命令:/usr/openwin/bin/xterm –ls –display 工作站的IP地址:0,OK!看到圖3的結果了吧!不同的服務器端的操作系統,啟動X-Windows的命令會有所不同,請注重!
   Solaris 9下安裝Oracle 9操作指南(圖三)
  圖3 使用X-Win32
  四.配置各種參數
  
  從俺的幾次安裝經驗來看,最重要的就是要正確配置參數。回想幾次不成功的安裝,問題都集中在俺一時犯迷糊,設錯了參數。
  
  以下的操作除了非凡聲明外,都是以root身份進行的。
  
  
  
  1.硬件配置要求
  安裝Oracle 9i要求的最低硬件配置如下:
  
  Memory:512MB
  Swap space:1G
  Disk space: Database software:3.5G;seed database:1G
  Temporary disk space:400MB in /tmp
  
  
  
  2.設置Swap space
  設置Swap space的基本命令是 swap,-a是增加,-l是列表,-s是顯示狀態,-d是刪除。

  為達到1G的Swap space要求,創建臨時交換空間,命令如下:
   mkfile 1000m //tmpswap
   swap –a //tmpswap
   swap -l
  
  注重:重新啟動后,臨時交換空間不會自動加載,需要再次執行swap –a命令。
  安裝完畢后,可以用swap –d //tmpswap; rm //tmpswap命令刪除交換空間和臨時文件。
  
  
  
  3.設置臨時目錄
  假如 /tmp 目錄下沒有400MB的容量,可以設置臨時目錄:
   mkdir //tmp
   chmod 1777 //tmp
   set TEMP=//tmp; eXPort TEMP
   set TMPDIR=//tmp; export TMPDIR
  
  安裝完畢后,鍵入命令:unset TEMP; unset TMPDIR 即可取消臨時目錄。
  
  
  
  4.檢查包文件和補丁程序
  在a96167.pdf文件中,有需要安裝的包文件和補丁程序的具體清單,此處不再列出。比較重要的有:JRE 1.1.8_15,JDK1.3.1_02等,不過這些文件和程序在安裝Solaris 9 時已經安裝,或者在安裝Oracle 9時會安裝。所以不用管它,除非你有非凡要求。你不信俺,也可以打開a96167.pdf文件,對照清單,用如下命令一一檢查:
  
   pkginfo -i package_name
  或 showrev -p
  
  
  
  5.設置用戶和組
  Oracle在安裝和使用中需要用特定用戶,不能用 root用戶來安裝和運行Oracle 9i。推薦使用oracle 帳號。另外,安裝Oracle HTTP Server時,需要一個apache的治理員,推薦使用apache帳號。操作步驟如下:
  groupadd dba
  groupadd oinstall
  useradd -d /export/home/oracle -g oinstall -G dba –m oracle
  passwd oracle
  groupadd apchadm
  useradd -d /export/home/apache -g oinstall -G apchadm –m apache
  
  passwd apache
  
  
  
  6.設置內核參數(Kernel Parameter)
  Oracle 9i使用Solaris的共享內存、交換區等資源進行工作,因而內核參數的是Oracle 9i能否正常安裝和運行的要害,我的兩次失誤都是出現在此。Solaris的內核參數保存在 /etc/system 文件內。用vi之類的文件編輯器打開 /etc/system 。按照Oracle 9i的要求,設置如下:
  
  set semsys:seminfo_semmni=100
  
  set semsys:seminfo_semmns=1024
  
  set semsys:seminfo_semmsl=256
  
  set shmsys:shminfo_shmmax=4294967295
  
  set shmsys:shminfo_shmmin=1
  
  set shmsys:shminfo_shmmni=100
  
  set shmsys:shminfo_shmseg=10
  
  設置完畢后,保存,重新啟動后設置生效。
  
  
  
  7.設置安裝目錄
  
   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
  
  
  
  8.設置oracle用戶的環境變量
  
  oracle用戶的環境變量文件是 $HOME/.profile,用vi之類的文件編輯工具打開。我的設置如下:
  
   DISPLAY=10.11.31.70:0.0; export DISPLAY
  
   ORACLE_BASE=/u01/oracle; export ORACLE_BASE
  
   ORACLE_HOME=/u01/oracle/product/9.2.0; export ORACLE_HOME
  
   ORACLE_SID=orclsol; export ORACLE_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地址,按照某些參考資料的說明,可以在服務器本機上安裝Oracle 9i。
但我試了幾次都沒成功,所以推薦在遠程終端安裝的方式。
  
  
  
  9.下載安裝文件
  
  可以從 http://otn.oracle.com/ 網站下載Oracle 9i for Solaris的文件,不過你可要遵守它的License,以免產生版權問題。俺可不主張使用盜版!
  
  下載的3個文件如下:solaris64_9.2.0.1.0.disk1.cpio,solaris64_9.2.0.1.0.disk3.cpio,solaris64_9.2.0.1.0.disk2.cpio。將其放到臨時目錄,例如/files,更改文件屬主:
   chown oracle:oinstall solaris64_9.2.0.1.0.disk1.cpio.gz
   chown oracle:oinstall solaris64_9.2.0.1.0.disk2.cpio.gz
   chown oracle:oinstall solaris64_9.2.0.1.0.disk3.cpio.gz
  將上述3個文件解壓,命令如下:
  
   zcat solaris64_9.2.0.1.0.di

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 弥勒县| 高阳县| 建平县| 郓城县| 泌阳县| 黄龙县| 丹寨县| 巴彦县| 涟源市| 简阳市| 玛纳斯县| 抚州市| 崇左市| 山阳县| 新河县| 前郭尔| 新绛县| 亳州市| 利辛县| 长子县| 香港 | 炎陵县| 且末县| 岳普湖县| 宜君县| 江城| 巧家县| 平顶山市| 东乡| 将乐县| 皮山县| 紫金县| 建阳市| 拜城县| 崇明县| 崇左市| 龙门县| 黎平县| 北海市| 商丘市| 灵山县|