安裝和創(chuàng)建數(shù)oracle據(jù)庫_第1頁
安裝和創(chuàng)建數(shù)oracle據(jù)庫_第2頁
安裝和創(chuàng)建數(shù)oracle據(jù)庫_第3頁
安裝和創(chuàng)建數(shù)oracle據(jù)庫_第4頁
安裝和創(chuàng)建數(shù)oracle據(jù)庫_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第2章 安裝和創(chuàng)建數(shù)據(jù)庫 本章概述本章要點(diǎn)教學(xué)過程1本章概述述以前,Oracle系系統(tǒng)的安安裝是一一個(gè)很復(fù)復(fù)雜的過過程,用用戶在安安裝Oracle之前前,必須須對(duì)Oracle系統(tǒng)統(tǒng)有一個(gè)個(gè)深入地地了解。這似乎乎是Oracle系統(tǒng)統(tǒng)的一個(gè)個(gè)缺點(diǎn),當(dāng)然也也可以說說,這是是Oracle系統(tǒng)的的特點(diǎn)。但是,從最新新發(fā)布的的Oracle Database 10g系統(tǒng)統(tǒng)來看,Oracle公司下下決心改改變安裝裝困難的的問題。Oracle Database 10g系統(tǒng)統(tǒng)的安裝裝過程大大大簡(jiǎn)化化了,安安裝速度度也更快快了。本章將講講述安裝裝和創(chuàng)建建數(shù)據(jù)庫庫等問題題。2本章要點(diǎn)點(diǎn)服務(wù)器的的環(huán)境要要求規(guī)劃數(shù)據(jù)據(jù)庫

2、OracleUniversal Installer工具具的特點(diǎn)點(diǎn)安裝過程程的特點(diǎn)點(diǎn)使用DBCA創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)庫通過使用用CREATE DATABASE命令手手動(dòng)創(chuàng)建建數(shù)據(jù)庫庫升級(jí)數(shù)據(jù)據(jù)庫3教學(xué)過程程2.1安安裝裝前的準(zhǔn)準(zhǔn)備2.2安安裝裝過程2.3創(chuàng)創(chuàng)建建數(shù)據(jù)庫庫2.4升升級(jí)級(jí)到OracleDatabase10g4教學(xué)過程程2.1安安裝裝前的準(zhǔn)準(zhǔn)備2.2安安裝裝過程2.3創(chuàng)創(chuàng)建建數(shù)據(jù)庫庫2.4升升級(jí)級(jí)到OracleDatabase10g52.1安安裝裝前的準(zhǔn)準(zhǔn)備在安裝OracleDatabase10g系統(tǒng)之之前,應(yīng)應(yīng)該以具具有管理理員權(quán)限限的用戶戶登錄系系統(tǒng),并并且檢查查當(dāng)前系系統(tǒng)對(duì)硬硬件環(huán)境境和

3、軟件件環(huán)境的的要求,以便對(duì)對(duì)數(shù)據(jù)庫庫進(jìn)行規(guī)規(guī)劃。6硬件環(huán)境境要求7檢查當(dāng)前前系統(tǒng)的的配置為了確認(rèn)認(rèn)當(dāng)前系系統(tǒng)是否否滿足硬硬件系統(tǒng)統(tǒng)的最低低要求,可以按按照以下下步驟檢檢查當(dāng)前前系統(tǒng)的的配置:(1)確確認(rèn)物物理RAM的大大小。(2)確確認(rèn)所所配置的的頁面文文件的大大小。(3)確確定temp目錄可可用的磁磁盤空間間大小。(4)確確定當(dāng)當(dāng)前系統(tǒng)統(tǒng)可用的的磁盤空空間大小小。8軟件環(huán)境境要求安裝環(huán)境境的體系系架構(gòu)、操作系系統(tǒng)、編編譯器、網(wǎng)絡(luò)環(huán)環(huán)境等是是Oracle Database 10g的軟軟件環(huán)境境,其具具體要求求如表2-2所所示。9數(shù)據(jù)庫規(guī)規(guī)劃數(shù)據(jù)庫規(guī)規(guī)劃是指指對(duì)數(shù)據(jù)據(jù)庫的名名稱、大大小、位位置、

4、性性能、特特點(diǎn)進(jìn)行行預(yù)先分分析和確確認(rèn)的過過程。一般地,數(shù)據(jù)庫庫規(guī)劃應(yīng)應(yīng)該包括括確定數(shù)數(shù)據(jù)庫的的名稱、估計(jì)所所需空間間的大小小、安裝裝位置、選擇字字符集、默認(rèn)的的數(shù)據(jù)塊塊大小、規(guī)劃備備份策略略等。(1)應(yīng)應(yīng)該確確認(rèn)本地地?cái)?shù)據(jù)庫庫的名稱稱和所屬屬域名。(2)估估計(jì)數(shù)數(shù)據(jù)庫中中將要包包含的表表和索引引的數(shù)量量和大小小。(3)規(guī)規(guī)劃數(shù)數(shù)據(jù)文件件在Oracle服務(wù)務(wù)器上的的位置,目的是是獲得最最佳的執(zhí)執(zhí)行效率率和可恢恢復(fù)性。通常情情況下,磁盤空空間越大大越好。如果用用到RAID,那么可可以考慮慮使用OMF管管理數(shù)據(jù)據(jù)文件的的存放。(4)選選擇字字符集,并且確確定一個(gè)個(gè)備選的的字符集集。在安安裝之前前,

5、應(yīng)該該考慮數(shù)數(shù)據(jù)庫的的用戶在在什么地地方和使使用什么么語言,據(jù)此確確定字符符集。(5)決決定最最優(yōu)的默默認(rèn)數(shù)據(jù)據(jù)塊的大大小。默默認(rèn)數(shù)據(jù)據(jù)塊大小小由DB_BOLCK_SIZE參參數(shù)指定定。只有有重新安安裝才能能改變這這個(gè)值。(6)規(guī)規(guī)劃在在非系統(tǒng)統(tǒng)表空間間中存儲(chǔ)儲(chǔ)非系統(tǒng)統(tǒng)用戶對(duì)對(duì)象,確確保為所所有非管管理員用用戶分配配一個(gè)非非系統(tǒng)表表空間作作為其默默認(rèn)表空空間。(7)規(guī)規(guī)劃和和實(shí)現(xiàn)自自動(dòng)撤銷銷管理,簡(jiǎn)化事事務(wù)撤銷銷信息的的管理。(8)規(guī)規(guī)劃備備份和恢恢復(fù)策略略,決定定如何備備份數(shù)據(jù)據(jù)庫以及及備份的的頻率、如何存存儲(chǔ)備份份、如何何執(zhí)行恢恢復(fù)等。10教學(xué)過程程2.1安安裝裝前的準(zhǔn)準(zhǔn)備2.2安安裝裝過

6、程2.3創(chuàng)創(chuàng)建建數(shù)據(jù)庫庫2.4升升級(jí)級(jí)到OracleDatabase10g112.2安安裝裝過程本節(jié)介紹紹Oracle Database 10g系統(tǒng)統(tǒng)的安裝裝過程。首先簡(jiǎn)單單介紹執(zhí)執(zhí)行安裝裝的工具具的特點(diǎn)點(diǎn),然后后詳細(xì)分分析安裝裝過程以以及在執(zhí)執(zhí)行安裝裝時(shí)應(yīng)該該注意的的事項(xiàng)。12OracleUniversal Installer的特特點(diǎn)這是一個(gè)個(gè)基于Java引擎的的安裝工工具。該該工具提提供了所所有基于于Java平臺(tái)臺(tái)的安裝裝解決方方案,允允許用戶戶在多種種平臺(tái)上上執(zhí)行Oracle的的安裝;該安裝工工具可以以自動(dòng)地地檢測(cè)組組件之間間獨(dú)立性性,并且且根據(jù)選選擇的產(chǎn)產(chǎn)品和安安裝類型型來執(zhí)行行安裝過

7、過程;在安裝過過程中,預(yù)先確確定的產(chǎn)產(chǎn)品集可可以很方方便地由由用戶來來確定;可以使用用該安裝裝工具指指向一個(gè)個(gè)擁有OracleDatabase10g系統(tǒng)的的URL,以便便進(jìn)行遠(yuǎn)遠(yuǎn)程安裝裝;使用該工工具安裝裝的產(chǎn)品品可以被被輕易地地使用該該工具卸卸載;支持多種種不同的的Oracle安裝主主目錄;該工具可可以檢測(cè)測(cè)操作系系統(tǒng)環(huán)境境使用的的語言,并且根根據(jù)這種種語言來來執(zhí)行安安裝操作作;支持使用用響應(yīng)文文件的無無人參與與的“無無提示”安裝。13OracleDatabase10g的安裝裝過程下面介紹紹Oracle Database 10g的安安裝過程程。注意意,安裝裝不同版版本的系系統(tǒng)時(shí),其安裝裝對(duì)話

8、框框略有不不同。以下安裝裝的版本本是OracleDatabase10g10.2.0.1.0,操操作系統(tǒng)統(tǒng)是WindowsServer 2003。關(guān)鍵安裝裝步驟如如下:14“選擇數(shù)數(shù)據(jù)庫配配置”對(duì)對(duì)話框如果決定定創(chuàng)建數(shù)數(shù)據(jù)庫,那么可可以選擇擇以下任任意一種種數(shù)據(jù)庫庫配置:“一般用用途”類類型的數(shù)數(shù)據(jù)庫。選擇此此配置類類型可以以創(chuàng)建適適合于各各種用途途(從簡(jiǎn)簡(jiǎn)單的事事務(wù)處理理到復(fù)雜雜的查詢?cè)?的預(yù)預(yù)配置數(shù)數(shù)據(jù)庫?!笆聞?wù)處處理”類類型的數(shù)數(shù)據(jù)庫。選擇此此配置類類型可以以創(chuàng)建適適用于大大量并發(fā)發(fā)用戶執(zhí)執(zhí)行簡(jiǎn)單單事務(wù)處處理的環(huán)環(huán)境的預(yù)預(yù)配置數(shù)數(shù)據(jù)庫?!皵?shù)據(jù)倉倉庫”類類型的數(shù)數(shù)據(jù)庫。選擇此此配置類類型可以

9、以創(chuàng)建適適用于針針對(duì)特定定主題執(zhí)執(zhí)行復(fù)雜雜查詢的的環(huán)境的的預(yù)配置置數(shù)據(jù)庫庫?!案呒?jí)”類型的的數(shù)據(jù)庫庫。選擇擇此配置置類型可可以在安安裝結(jié)束束后運(yùn)行行DBCA的完完整版本本。15“指定數(shù)數(shù)據(jù)庫方方案的口口令”對(duì)對(duì)話框在該對(duì)話話框中,可以為為SYS、SYSTEM、SYSMAN和和DBSNMP等帳戶戶指定口口令。在在該對(duì)話話框中,既可以以對(duì)每一一個(gè)帳戶戶指定口口令,也也可以指指定一個(gè)個(gè)對(duì)所有有帳戶都都有效的的口令。在輸入口口令時(shí),應(yīng)該遵遵循下面面的原則則:口令長(zhǎng)度度必須介介于430個(gè)個(gè)字符之之間??诹畈荒苣芎陀脩魬裘嗤???诹畋仨氻殎碜詳?shù)數(shù)據(jù)庫字字符集,可以包包含下劃劃線(_)、美美元符號(hào)號(hào)($)

10、以及井井號(hào)(#)??诹畈荒苣苁褂肙racle保保留的關(guān)關(guān)鍵字。16“安裝結(jié)結(jié)束”消消息框17教學(xué)過程程2.1安安裝裝前的準(zhǔn)準(zhǔn)備2.2安安裝裝過程2.3創(chuàng)創(chuàng)建建數(shù)據(jù)庫庫2.4升升級(jí)級(jí)到OracleDatabase10g182.3創(chuàng)創(chuàng)建建數(shù)據(jù)庫庫在Oracle Database 10g系統(tǒng)統(tǒng)中,可可以使用用DatabaseConfigurationAssistant(DBCA)工具和和CREATE DATABASE命令兩兩種方式式創(chuàng)建數(shù)數(shù)據(jù)庫。下面分別別介紹這這兩種創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)庫方式式的特點(diǎn)點(diǎn)。19使用DBCA創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)庫使用DBCA可可以完成成復(fù)雜數(shù)數(shù)據(jù)庫的的創(chuàng)建操操作。如如果需要要在不同同的

11、服務(wù)務(wù)器上創(chuàng)創(chuàng)建同樣樣的數(shù)據(jù)據(jù)庫,那那么最好好使用DBCA,因?yàn)闉榭梢允故褂肈BCA創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)庫模板板和執(zhí)行行該模板板。啟動(dòng)DBCA,首先出出現(xiàn)歡迎迎對(duì)話框框。之后出現(xiàn)現(xiàn)如圖2-17所示的的“步驟驟1:操操作”對(duì)對(duì)話框,可以從從中選擇擇需要執(zhí)執(zhí)行的操操作。20“步驟1:操作作”對(duì)話話框21“步驟2:數(shù)據(jù)據(jù)庫模板板”對(duì)話話框22“步驟3:數(shù)據(jù)據(jù)庫標(biāo)識(shí)識(shí)”對(duì)話話框23“步驟4:管理理選項(xiàng)”對(duì)話框框24“步驟5:數(shù)據(jù)據(jù)庫身份份證明”對(duì)話框框25“步驟6:存儲(chǔ)儲(chǔ)選項(xiàng)”對(duì)話框框26“步驟7:數(shù)據(jù)據(jù)庫文件件所在位位置”對(duì)對(duì)話框27“步驟8:恢復(fù)復(fù)配置”對(duì)話框框28“步驟9:數(shù)據(jù)據(jù)庫內(nèi)容容”對(duì)話話框29“

12、步驟10:初初始化參參數(shù)”對(duì)對(duì)話框30“步驟11:數(shù)數(shù)據(jù)庫存存儲(chǔ)”對(duì)對(duì)話框31“步驟12:創(chuàng)創(chuàng)建選項(xiàng)項(xiàng)”對(duì)話話框32手動(dòng)創(chuàng)建建數(shù)據(jù)庫庫33教學(xué)過程程2.1安安裝裝前的準(zhǔn)準(zhǔn)備2.2安安裝裝過程2.3創(chuàng)創(chuàng)建建數(shù)據(jù)庫庫2.4升升級(jí)級(jí)到OracleDatabase10g342.4升升級(jí)級(jí)到OracleDatabase10g如果用戶戶需要把把先前的的Oracle Database版本升升級(jí)到OracleDatabase10g,那么么太容易易了,因因?yàn)镺racleDatabase10g提提供了非非常簡(jiǎn)單單的升級(jí)級(jí)路徑。以下版本本的產(chǎn)品品可以直直接升級(jí)級(jí)到OracleDatabase10g:OracleDatabase8.1.7OracleDatabase9.0.1OracleDatabase9.2.0OracleDatabase10.1.0354種升級(jí)級(jí)方法使用OracleDatabaseUpgrade Assistant(DBUA)。該升級(jí)級(jí)工具以以前的名名稱是OracleDataMigrationAssistant;執(zhí)行手工工升級(jí);使用exp/imp工工具,可可以把

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論