e股脑电脑教程网
  • 首 页
  • 操作系统
  • 应用软件
  • 下载工具
  • 影音视频
  • 办公软件
  • 媒体制作
  • 网站建设
  • 平面设计
  • 数据库
  • 程序开发
  • 视频教程
编辑推荐: | 文章搜索:
您现在的位置: e股脑 >> 数据库 >> Oracle教程 >> Oracle9i資料庫管理實務講座(一) >> 教程正文
 
教程搜索
 
 
相关教程
  • 用Oracle 10g列值掩码技术隐藏敏感数据
  • ORACLE常用Script
  • OracleSupport全球解答的最hot的21个问
  • Oracle 中的OOP概念
  • 过程,函数,程序包
  • 异常和游标管理
  • 集合和成员函数
  • Oracle10gR2安裝
  • SQL 的高级应用
  • Install Oracle on Solaris 8/9/10
  • Install Oracle9 on RedHat
  • Start Console on Oracle9i VS Oracle
  • oracle自动imp脚本
  • Oracle9i连接sybase的透明网关的配置
  • 用裸设备来提高Oracle数据库的性能
  • 从Oracle迁移到SQL Server的陷阱
 
 

图文教程


  • Windows抢了谁的饭碗 非主流操作系统To

  • 地球还是火星 平常心看“非主流”

  • 综合运用Office 2007批量制作奖状

  • 没有系统盘如何才能修复受损系统?

  • 巧妙运用Excel中边界的附加功能!
 
 
赞 助 商
 
 
Oracle9i資料庫管理實務講座(一)
  • 来源:e股脑
  • 点击次数:
  • 更新时间:2007-8-9
是利用光碟片安裝,執行安裝程式的方式為:

# ./cdrom/runInstaller

(/cdrom 為光碟機mount之目錄名稱)

註:如果您也是利用光碟安裝,請不要切換至/cdrom目錄下才執行runInstaller,原因容後說明。


Oracle Universal Installer安裝程式順利啟動之後,您可以看到如下圖五之畫面:

圖五:啟動Oracle Universal Installer 2.0.1

跳過歡迎畫面後就可以開始正式的安裝囉!

Step1: 設定Oracle Inventory之位置

首先您必須指定Oracle Inventory之所在目錄。Oracle Inventory是用來記錄所有安裝過的Oracle產品清單,如果沒有特殊的需求就請依照預設的目錄/opt/oracle/oraInventory即可。

圖六:設定Oracle Inventory之所在目錄。

Step2:設定可更新Oracle軟體之作業系統群組

在這裡所設定的群組是用來更新Oracle軟體所用,如果您決定只讓root使用者具備更新Oracle軟體的權利,就不要指定任何群組名稱。因為SuSE Linux安裝完畢就自動將oracle帳戶加至oinstall群組,所以Unix Group Name欄位就先顯示了oinstall,按下【Next】繼續吧!

圖七:設定可更新Oracle軟體之作業系統群組。

Step3:建立Oracle Inventory

Oracle Universal Installer已準備一個建立Oracle Inventory所用的orainstRoot.sh檔案(位置是在/tmp/orainstRoot.sh),不過這個檔案需利用root身分執行。此時您可以再開啟一個終端機視窗來執行該檔案,如圖九所示。待執行完畢再回到如圖八的視窗按下【Continue】。

圖八:執行orainstRoot.sh之提示視窗。

圖九:執行orainstRoot.sh建立Oracle Inventory目錄。

Step4:指定Oracle安裝程式來源與目的地所在目錄

Oracle Home為Oracle資料庫系統所在之主要目錄。因為在/etc/profile.d/oracle.sh內已設定ORACLE_HOME為/opt/oracle/product/9.0.1,所以下方Destination的Path欄位會出現ORACLE_HOME之設定值。這裡也不需要做變更。

圖十:指定Oracle安裝程式來源與目的地所在目錄

Step5:選擇欲安裝的Oracle 9i產品種類

這裡請勾選【Oracle 9i Database 9.0.1.0.0】,按下【Next】。

圖十一:選擇欲安裝的Oracle 9i產品種類。

Step6:選擇Oracle 9i資料庫版本

如果您是第一次安裝Oracle資料庫系統,建議您選擇【Enterprise Edition】或是【Standard Edition】。而已有安裝經驗的讀者則可以選擇【Custom】方式自行決定要安裝的套件。

圖十二:選擇Oracle 9i資料庫版本。

Step7:決定資料庫基本組態

假定您上一個步驟是選擇Enterprise Edition或是Standard Edition,則會出現Database Configuration的視窗。您可以依照Oracle資料庫的實際用途選擇最佳的組態。舉例來說,如果是為了建置資料倉儲所用的線上分析環境,則您可以選擇使用【Data Warehouse】選項。這裡我們先選擇一般用途【General Purpose】。


圖十三:決定資料庫基本組態。

Step8:設定Oracle資料庫之識別資料

Oracle資料庫從8i以後的版本都是使用Global Database Name唯一識別每一個Oracle資料庫。建議您設定資料庫的名稱為Oracle SID名稱.網域名稱。例如我將Oracle SID設定為ora901,資料庫名稱就可設為ora901.uuu.com.tw。

圖十四:設定Oracle SID與資料庫名稱。

Step9:指定資料庫所使用的字元集。

字元集(Character Set)是建立Oracle資料庫時最重要的一項設定,如果設定錯誤的話,很可能無法正常存取中文資料喔!預設的字元集為WE8ISO8859P1,您可以由下方第三個選項的下拉式選單點選可存放中文字的"Traditional Chinese.ZHT16BIG5"字元集。

圖十五:設定資料庫所使用之字元集。

Step10:設定JDK之目錄位置

最後一個設定動作是指定JDK的安裝目錄。請設定為您實際安裝JDK的目錄位置。

圖十六:設定JDK之目錄位置。

按下【Next】之後,Oracle Universal Installer會顯示等下要安裝的Oracle 9i產品摘要,確認無誤之後按下【Install】就會開始檔案複製與安裝動作了。

圖十七:要安裝的Oracle產品摘要。

依照您所使用的硬體環境不同,安裝的時間可能需要數十分鐘,甚至一、兩個鐘頭。麻煩的是中途還需更換光碟片,所以只能在旁邊看雜誌囉!

過了一會兒以後畫面上將會跳出一個視窗,提醒您放入Oracle 9i的第二片安裝程式光碟。如果您是從硬碟的解壓縮後的資料來源所安裝,則只要切換至第二片安裝程式所在目錄即可。但如果是從光碟片安裝的讀者們可能會發現此時光碟機無法退片!?這時候請參考下列步驟更換光碟片:

1. 開啟另一個終端機視窗。

2. 執行umount指令,卸載光碟機。

> unmount /cdrom

3. 更換為第二片安裝程式。

4. 重新mount光碟機。

> mount /cdrom

然後就可以繼續安裝動作了!

圖十八:安裝程式正在進行檔案複製動作。

註:也許某些讀者會發現一個問題:在執行umount指令之後卻收到"device is busy"的訊息,無法卸載光碟機以及更換光碟片!還記得在執行runInstaller時,我有提醒各位不要在/cdrom下執行嗎?如果您切換至/cdrom下才執行runInstaller,這時光碟機會被系統鎖定,無法umount。除非您可以找出是哪一個process鎖住光碟機,利用root身分將其kill掉!否則………只好重來一次囉!!

Step11:系統安裝後的組態設定

等到安裝程式將所有檔案複製到系統之後,安裝程式會再度要求您以root身分執行root.sh程式 (位於 ORACLE_HOME 所指向的目錄下,如 /opt/oracle/product/9.0.1)。

圖十九:進行系統環境設定之提示視窗。

圖二十:利用root身分執行root.sh程式。

此時您可以在另一個終端機視窗執行root.sh (注意身分需切換為root)。該程式會詢問您bin目錄之位置,如果與預設值相同的話請直接按下【Enter】鍵,否則需輸入正確的bin目錄位置。執行root.sh之後再回到圖十九的視窗內按下【OK】即可繼續後續的設定工作。


Step12:執行Oracle資料庫組態工具

系統安裝的最後一個階段會自動執行資料庫組態工具程式,其中包含兩個特殊的輔助精靈:Oracle網路設定輔助精靈(Oracle Net Configuration Assistant)與Oracle 資料庫建置輔助精靈(Oracle Database Configuration Assistant)。

圖二十一:執行Oracle資料庫組態工具。

第一個自動執行的是Oracle網路設定輔助精靈,您可以藉由本精靈組態Oracle 資料庫伺服器所監聽的Oracle Instance、網路服務名稱(Net Service Name)以及透過網路管理其他Oracle 9i資料庫之相關設定。因為我們是第一次安裝Oracle 9i,所以您可以先按下【Cancel】取消本精靈的執行,往後如果需要進行相關設定,再執行netca指令就可以啟動該程式。

圖二十二:Oracle網路設定輔助精靈歡迎畫面。

第二個步驟會在port 7777安裝Oracle Web Server。完畢之後會啟動最重要的Oracle資料庫建置組態精靈(Oracle Database Configuration Assistant,簡稱 DBCA)。這個步驟是必要的,因為目前Oracle Universal Installer只在您的系統中安裝了Oracle 9i資料庫伺服器,尚未建置任何Oracle資料庫!(感覺有點像是建置了一間圖書館,可是卻裡面沒有任何書籍!這間圖書館能用嗎?) 所以必須藉由DBCA協助我們建置第一個Oracle 9i資料庫。當然了,DBCA並不是建立Oracle資料庫的唯一方法,往後我會詳細為大家介紹Oracle 9i資料庫內部運作的原理,到時候再介紹其他建立Oracle資料庫的方法以及相關注意事項。

利用Oracle Database Configuration Assistant建立Oracle 9i資料庫

DBCA精靈啟動之後會出現如下圖之歡迎畫面,請按下【Next】繼續。

圖二十三:Oracle Database Configuration Assistant歡迎畫面。

1. 選定DBCA所要執行的工作

Oracle資料庫建置組態精靈主要提供三項資料庫的管理工作,分別是資料庫建立與刪除,以及更改資料庫組態設定。而Oracle 9i的DBCA還加入一項新功能:資料庫範本管理功能(Manage Templates)。這裡請選擇第一項【Create Database】。

圖二十四:選定DBCA所要執行的工作。

2. 選擇建立資料庫所需之範本檔。

DBCA提供三種預設的範本檔:

(1). Data Warehouse:建置資料倉儲、線上分析系統用資料庫。

(2). Transaction Processing:建置線上交易系統用資料庫。

上一页  1 2 3 4 下一页
  • 上一篇教程: ORACLE中一些问题的解决方法
  • 下一篇教程: Oracle基本知识
  •  

    关于本站 | 广告联系 | 版权声明 | 使用帮助

    Copyright © 2004-2008 www.egunao.com All rights reserved.