第03章創(chuàng)建數(shù)據(jù)庫_第1頁
第03章創(chuàng)建數(shù)據(jù)庫_第2頁
第03章創(chuàng)建數(shù)據(jù)庫_第3頁
第03章創(chuàng)建數(shù)據(jù)庫_第4頁
第03章創(chuàng)建數(shù)據(jù)庫_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第3章創(chuàng)建數(shù)據(jù)庫本章內(nèi)容數(shù)據(jù)庫創(chuàng)建方法介紹利用DBCA創(chuàng)建數(shù)據(jù)庫手動創(chuàng)建數(shù)據(jù)庫使用服務器端初始化參數(shù)文件掌握使用數(shù)據(jù)庫配置助手創(chuàng)建數(shù)據(jù)庫方法了解手動創(chuàng)建數(shù)據(jù)庫的方法掌握數(shù)據(jù)庫初始化參數(shù)文件的使用學習目標3.1創(chuàng)建數(shù)據(jù)庫前的準備規(guī)劃數(shù)據(jù)庫檢查系統(tǒng)資源和配置確定數(shù)據(jù)庫創(chuàng)建方式規(guī)劃數(shù)據(jù)庫對數(shù)據(jù)庫中可能包含的表、索引等對象的大小和數(shù)量進行規(guī)劃,以便估計數(shù)據(jù)庫所需空間的大?。粚M成數(shù)據(jù)庫的操作系統(tǒng)文件(如數(shù)據(jù)文件、控制文件、日志文件等)進行規(guī)劃,結(jié)合數(shù)據(jù)庫運行時的特點考慮它們在硬盤中的存放位置,以便適當?shù)鼐獯疟PI/O操作,改善數(shù)據(jù)庫性能;為新建數(shù)據(jù)庫選擇全局數(shù)據(jù)庫名;熟悉與數(shù)據(jù)庫相關(guān)的初始化參數(shù),包括初始化參數(shù)文件。對系統(tǒng)中已有的數(shù)據(jù)庫進行備份。檢查系統(tǒng)資源和配置已經(jīng)安裝了Oracle9i數(shù)據(jù)庫服務器軟件,并設(shè)置了各種必要的環(huán)境參數(shù);當前操作系統(tǒng)用戶應該是系統(tǒng)管理員或是安裝Oracle9i數(shù)據(jù)庫服務器軟件時的系統(tǒng)用戶,具有足夠的操作系統(tǒng)權(quán)限;系統(tǒng)必須具有足夠的物理內(nèi)存,保證Oracle數(shù)據(jù)庫實例能被啟動;系統(tǒng)必須具有足夠的硬盤空間,保證各種數(shù)據(jù)文件能夠被成功創(chuàng)建。決定數(shù)據(jù)庫創(chuàng)建方式創(chuàng)建方式使用DBCA創(chuàng)建數(shù)據(jù)庫運行腳本手工創(chuàng)建數(shù)據(jù)庫注意:

新建數(shù)據(jù)庫將成為系統(tǒng)的默認數(shù)據(jù)庫3.2使用DBCA創(chuàng)建數(shù)據(jù)庫選擇數(shù)據(jù)庫模版設(shè)置數(shù)據(jù)庫標識設(shè)置數(shù)據(jù)庫操作模式設(shè)置初始化參數(shù)設(shè)置數(shù)據(jù)存儲創(chuàng)建數(shù)據(jù)庫

ORACLE的安裝類型針對特定應用,優(yōu)化參數(shù)設(shè)置,圖6數(shù)據(jù)庫操作的頻率?數(shù)據(jù)庫操作的復雜度?事務處理:數(shù)據(jù)倉庫:通用數(shù)據(jù)庫模板類型P12圖2-6DataWarehouse:數(shù)據(jù)倉庫TransactionProcessing:事務處理GeneralPurpose:一般用途Oracle數(shù)據(jù)庫的各種標識數(shù)據(jù)庫名字:全局數(shù)據(jù)庫名字:分布式數(shù)據(jù)庫SID(數(shù)據(jù)庫實例名字):單實例or多實例?連接字符串:某個服務器(某個端口)上的某個數(shù)據(jù)庫的網(wǎng)絡標識??焖倩謴蛥^(qū):文件快速備份快速恢復區(qū):默認的放置備份/恢復操作相關(guān)文件的目錄??焖倩謴蛥^(qū)中放在兩類文件:永久性文件,包括:控制文件在線鏡像和在線重做日志。短期性文件,包括:控制文件鏡像復制、數(shù)據(jù)文件鏡像復制、RMAN備份片、歸檔日志和閃回日志。重做日志、歸檔聯(lián)機重做日志:記錄所有對數(shù)據(jù)庫所做的修改,比如插入,刪除,更新數(shù)據(jù)等。一般數(shù)據(jù)庫至少要有2個聯(lián)機重做日志組。當一個聯(lián)機重做日志組被寫滿的時候,就會發(fā)生日志切換非歸檔模式:聯(lián)機日志在切換時就會丟棄.歸檔模式下:當發(fā)生日志切換的時候,被切換的日志會進行歸檔。聯(lián)機重做日志的內(nèi)容會被拷貝到另外一個指定的目錄下。這個目錄叫做歸檔目錄,拷貝的文件叫歸檔重做日志。DB重做日志insertintotbstudentvalues(0001,’張三’,’男’)同時滿了丟棄歸檔重做日志備份歸檔與非歸檔區(qū)別:數(shù)據(jù)庫使用歸檔方式運行時才可以進行災難恢復。非歸檔模式只能做冷備份,并且只能做完全備份。最近一次完全備份到系統(tǒng)出錯期間的數(shù)據(jù)不能恢復。歸檔模式可以做熱備份,并且可以做增量備份,可以做部分恢復。專用服務器DBMSDBP1U1請求請求應答應答P2U2共享服務器DBMSDBP1U1請求請求應答應答U2…U2請求U1請求請求P2

共享服務器:調(diào)度程序、服務程序服務器程序

P1、P2調(diào)度程序:隊列管理連接管理器:連接共享、多路復用Oracle的重要文件數(shù)據(jù)文件:真實數(shù)據(jù)重做日志文件:聯(lián)機日志、歸檔日志控制文件:包含物理文件到數(shù)據(jù)字典中的邏輯表空間之間的映射初始化參數(shù)文件:控制內(nèi)存警告和追蹤日志文件:備份文件:3.3手動創(chuàng)建數(shù)據(jù)庫確定新建數(shù)據(jù)庫名稱與實例名稱;確定數(shù)據(jù)庫管理員的認證方式;創(chuàng)建初始化參數(shù)文件;創(chuàng)建實例;連接并啟動實例;使用CREATEDATABASE語句創(chuàng)建數(shù)據(jù)庫;創(chuàng)建附加的表空間;運行腳本創(chuàng)建數(shù)據(jù)字典視圖;創(chuàng)建服務器初始化參數(shù)文件表空間ORACLE數(shù)據(jù)庫被劃分成稱作為表空間的邏輯區(qū)域——形成ORACLE數(shù)據(jù)庫的邏輯結(jié)構(gòu)。一個ORACLE數(shù)據(jù)庫能夠有一個或多個表空間一個表空間則對應著物理的一個或多個數(shù)據(jù)庫文件。表空間3.4數(shù)據(jù)庫服務器初始化參數(shù)文件必須掌握:Oracle初始化參數(shù)文件的作用

服務器初始化參數(shù)文件和文本參數(shù)文件的區(qū)別兩者如何互換如何查看和修改初始化參數(shù)文件在哪里?缺省文件名字?如何修改參數(shù)?什么是參數(shù)(配置)文件?3.4.1服務器參數(shù)文件概述參數(shù)=參數(shù)名+參數(shù)值參數(shù)文件:參數(shù)數(shù)目很多,集中放在一個文件中。文本初始化參數(shù)文件(P23):文本,PFILE缺點:遠程啟動?只能手工修改、運行中修改?默認存儲位置與命名方式:P28服務器初始化參數(shù)文件:二進制文件,SPFILE優(yōu)點:默認存儲位置與命名方式:P29說明ORACLE_HOME?Oracle軟件的安裝目錄Init<SID>.oraSPFILE<SID>.ora檢查文件體系結(jié)構(gòu)(P15)Oracle主目錄:ORACLE_HOMEOracle根目錄:ORACLE_BASE3.4.5查看初始化參數(shù)設(shè)置使用SQL*plus:P31SHOWPARAMETERS:各種參數(shù)V$PARAMETER或V$PARAMETER2:動態(tài)參數(shù)

V$SPPARAMETER:服務器文件中的參數(shù)OEM控制臺:P323.4.3修改服務器參數(shù)文件中的參數(shù)參數(shù)類型:動態(tài)參數(shù):修改后立即生效的參數(shù)靜態(tài)參數(shù):修改后,須等到下一次啟動才能生效的參數(shù)修改方式:臨時or永久?表3-2(P30)

ALTERSYSTEMSETparameter_name=valueSCOPE=[SPFILE|MEMORY|BOTH];SPFILE:動態(tài)、靜態(tài)參數(shù)MEMORY:動態(tài)參數(shù)BOTH:動態(tài)參數(shù)修改參數(shù)的例子P31動態(tài)參數(shù)JOB_QUERY_PROCESSES靜態(tài)參數(shù)DB_FILE這個命令有意義嗎?ALTERSYSTEMSETDB_FILES=50SCOPE=MEMORY3.4.1服務器參數(shù)文件概述啟動數(shù)據(jù)庫時,尋找初始化參數(shù)文件順序PFILE參數(shù)指定名稱的參數(shù)文件>默認名稱的服務器初始化參數(shù)文件>默認名稱的文本初始化參數(shù)文件PFILE參數(shù)指定名稱的參數(shù)文件?P112:STARTUPPFILE=filename3.4.4服務器參數(shù)文件→文本原因一次性修改服務器初始化參數(shù)文件先將服務器初始化參數(shù)文件導出為文本初始化參數(shù)文件,然后對文本初始化參數(shù)文件中的參數(shù)進行修改,最后根據(jù)修改后的文本初始化參數(shù)文件創(chuàng)建新的服務器初始化參數(shù)文件。創(chuàng)建服務器初始化參數(shù)文件的備份;為了便于查找系統(tǒng)故障原因等,需要獲取當前數(shù)據(jù)庫實例所使用的所有初始化參數(shù)值;語法 CREATEPFILE[='path']FROMSPFILE[='path']CREATEPFILEFROMSPFILE;3.4.2文本參數(shù)文件→服務器文件創(chuàng)建一個文本初始化參數(shù)文件,文件中包含所有參數(shù)設(shè)置;連接到Oracle數(shù)據(jù)庫;利用文本初始化參數(shù)文件創(chuàng)建服務器端初始化參數(shù)文件。CREATESPFILE[='path']FROMPFILE='path'批量修改初始化參數(shù)CREATEPFILE=‘A.TXT’

溫馨提示

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

評論

0/150

提交評論