




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第3章創建數據庫本章內容數據庫創建方法介紹利用DBCA創建數據庫手動創建數據庫使用服務器端初始化參數文件掌握使用數據庫配置助手創建數據庫方法了解手動創建數據庫的方法掌握數據庫初始化參數文件的使用學習目標3.1創建數據庫前的準備規劃數據庫檢查系統資源和配置確定數據庫創建方式規劃數據庫對數據庫中可能包含的表、索引等對象的大小和數量進行規劃,以便估計數據庫所需空間的大小;對組成數據庫的操作系統文件(如數據文件、控制文件、日志文件等)進行規劃,結合數據庫運行時的特點考慮它們在硬盤中的存放位置,以便適當地均衡磁盤I/O操作,改善數據庫性能;為新建數據庫選擇全局數據庫名;熟悉與數據庫相關的初始化參數,包括初始化參數文件。對系統中已有的數據庫進行備份。檢查系統資源和配置已經安裝了Oracle9i數據庫服務器軟件,并設置了各種必要的環境參數;當前操作系統用戶應該是系統管理員或是安裝Oracle9i數據庫服務器軟件時的系統用戶,具有足夠的操作系統權限;系統必須具有足夠的物理內存,保證Oracle數據庫實例能被啟動;系統必須具有足夠的硬盤空間,保證各種數據文件能夠被成功創建。決定數據庫創建方式創建方式使用DBCA創建數據庫運行腳本手工創建數據庫注意:
新建數據庫將成為系統的默認數據庫3.2使用DBCA創建數據庫選擇數據庫模版設置數據庫標識設置數據庫操作模式設置初始化參數設置數據存儲創建數據庫
ORACLE的安裝類型針對特定應用,優化參數設置,圖6數據庫操作的頻率?數據庫操作的復雜度?事務處理:數據倉庫:通用數據庫模板類型P12圖2-6DataWarehouse:數據倉庫TransactionProcessing:事務處理GeneralPurpose:一般用途Oracle數據庫的各種標識數據庫名字:全局數據庫名字:分布式數據庫SID(數據庫實例名字):單實例or多實例?連接字符串:某個服務器(某個端口)上的某個數據庫的網絡標識。快速恢復區:文件快速備份快速恢復區:默認的放置備份/恢復操作相關文件的目錄。快速恢復區中放在兩類文件:永久性文件,包括:控制文件在線鏡像和在線重做日志。短期性文件,包括:控制文件鏡像復制、數據文件鏡像復制、RMAN備份片、歸檔日志和閃回日志。重做日志、歸檔聯機重做日志:記錄所有對數據庫所做的修改,比如插入,刪除,更新數據等。一般數據庫至少要有2個聯機重做日志組。當一個聯機重做日志組被寫滿的時候,就會發生日志切換非歸檔模式:聯機日志在切換時就會丟棄.歸檔模式下:當發生日志切換的時候,被切換的日志會進行歸檔。聯機重做日志的內容會被拷貝到另外一個指定的目錄下。這個目錄叫做歸檔目錄,拷貝的文件叫歸檔重做日志。DB重做日志insertintotbstudentvalues(0001,’張三’,’男’)同時滿了丟棄歸檔重做日志備份歸檔與非歸檔區別:數據庫使用歸檔方式運行時才可以進行災難恢復。非歸檔模式只能做冷備份,并且只能做完全備份。最近一次完全備份到系統出錯期間的數據不能恢復。歸檔模式可以做熱備份,并且可以做增量備份,可以做部分恢復。專用服務器DBMSDBP1U1請求請求應答應答P2U2共享服務器DBMSDBP1U1請求請求應答應答U2…U2請求U1請求請求P2
共享服務器:調度程序、服務程序服務器程序
P1、P2調度程序:隊列管理連接管理器:連接共享、多路復用Oracle的重要文件數據文件:真實數據重做日志文件:聯機日志、歸檔日志控制文件:包含物理文件到數據字典中的邏輯表空間之間的映射初始化參數文件:控制內存警告和追蹤日志文件:備份文件:3.3手動創建數據庫確定新建數據庫名稱與實例名稱;確定數據庫管理員的認證方式;創建初始化參數文件;創建實例;連接并啟動實例;使用CREATEDATABASE語句創建數據庫;創建附加的表空間;運行腳本創建數據字典視圖;創建服務器初始化參數文件表空間ORACLE數據庫被劃分成稱作為表空間的邏輯區域——形成ORACLE數據庫的邏輯結構。一個ORACLE數據庫能夠有一個或多個表空間一個表空間則對應著物理的一個或多個數據庫文件。表空間3.4數據庫服務器初始化參數文件必須掌握:Oracle初始化參數文件的作用
服務器初始化參數文件和文本參數文件的區別兩者如何互換如何查看和修改初始化參數文件在哪里?缺省文件名字?如何修改參數?什么是參數(配置)文件?3.4.1服務器參數文件概述參數=參數名+參數值參數文件:參數數目很多,集中放在一個文件中。文本初始化參數文件(P23):文本,PFILE缺點:遠程啟動?只能手工修改、運行中修改?默認存儲位置與命名方式:P28服務器初始化參數文件:二進制文件,SPFILE優點:默認存儲位置與命名方式:P29說明ORACLE_HOME?Oracle軟件的安裝目錄Init<SID>.oraSPFILE<SID>.ora檢查文件體系結構(P15)Oracle主目錄:ORACLE_HOMEOracle根目錄:ORACLE_BASE3.4.5查看初始化參數設置使用SQL*plus:P31SHOWPARAMETERS:各種參數V$PARAMETER或V$PARAMETER2:動態參數
V$SPPARAMETER:服務器文件中的參數OEM控制臺:P323.4.3修改服務器參數文件中的參數參數類型:動態參數:修改后立即生效的參數靜態參數:修改后,須等到下一次啟動才能生效的參數修改方式:臨時or永久?表3-2(P30)
ALTERSYSTEMSETparameter_name=valueSCOPE=[SPFILE|MEMORY|BOTH];SPFILE:動態、靜態參數MEMORY:動態參數BOTH:動態參數修改參數的例子P31動態參數JOB_QUERY_PROCESSES靜態參數DB_FILE這個命令有意義嗎?ALTERSYSTEMSETDB_FILES=50SCOPE=MEMORY3.4.1服務器參數文件概述啟動數據庫時,尋找初始化參數文件順序PFILE參數指定名稱的參數文件>默認名稱的服務器初始化參數文件>默認名稱的文本初始化參數文件PFILE參數指定名稱的參數文件?P112:STARTUPPFILE=filename3.4.4服務器參數文件→文本原因一次性修改服務器初始化參數文件先將服務器初始化參數文件導出為文本初始化參數文件,然后對文本初始化參數文件中的參數進行修改,最后根據修改后的文本初始化參數文件創建新的服務器初始化參數文件。創建服務器初始化參數文件的備份;為了便于查找系統故障原因等,需要獲取當前數據庫實例所使用的所有初始化參數值;語法 CREATEPFILE[='path']FROMSPFILE[='path']CREATEPFILEFROMSPFILE;3.4.2文本參數文件→服務器文件創建一個文本初始化參數文件,文件中包含所有參數設置;連接到Oracle數據庫;利用文本初始化參數文件創建服務器端初始化參數文件。CREATESPFILE[='path']FROMPFILE='path'批量修改初始化參數CREATEPFILE=‘A.TXT’
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新興技術軟件設計師考試試題及答案
- 機電系統優化分析方法試題及答案
- 軟考網絡工程師能力提升試題及答案
- 軟件設計師考試全方位考慮及試題答案
- 政策創新的理論框架與實踐試題及答案
- 公共政策影響評估的挑戰與解決方案試題及答案
- 雙碳目標下的公共政策試題及答案
- 未來公共政策面臨的挑戰與機遇分析試題及答案
- 軟件設計師考試技巧與策略試題及答案
- 機電工程行業技術提升試題及答案
- JB-T 14320-2022 氧氣用止回閥
- 供配電技術-供配電二次回路和繼電保護
- 電工儀表與測量(第六版)中職技工電工類專業全套教學課件
- 110kV變電站及110kV輸電線路運維投標技術方案(第一部分)
- 拆模安全操作規程培訓
- 數字化系列研究之財務數智化篇:大型集團企業財務管理的數智化
- 2024年全國兩會精神主要內容
- 骨科手術后的傷口護理方法
- 《鋼鐵生產流程》課件
- 偏癱科普宣教
- 中醫類診所規章制度與崗位職責
評論
0/150
提交評論