第一章、安裝及體系結構
1、已經安裝好了Oracle_11g_1版
2、利用Database Configuration Assistant 創建數據庫\\創建過程中我的主機地址是192.168.1.101
圖1
圖2:創建數據庫
圖3:選擇數據庫模板
圖4:制定DataBase的全局數據庫名和SID。
設置數據庫的“全局數據庫名”和“SID”。
比如:全局數據庫名——Test.com.cn
SID——Test (根據name.domain的name獲取)
圖5:管理選項__企業管理、本地管理。
圖6:數據庫身份證明
涉及SYS,SYSTEM,DBSNMP,SYSMAN這四個賬戶。爲了實驗方便,我就用統一的管理口令。
圖7:選擇DataBase的存儲機制。
涉及:文件系統、自動存儲管理ASM、裸設備。這三種存儲機制。
圖8:選擇數據庫文件位置
圖9:文件位置變量
得知文件位置和數據庫名稱DB_NAME=Test。
圖10:恢復配置(後期學習)
圖11:數據庫內容(腳步問題暫不涉及)
圖12:初始化參數
圖13:數據庫安全設置
圖14:是否啓動自動維護任務
圖15:創建選項
圖16:配置報告
####實例和數據庫
#什麼是實例,什麼是數據庫
#數據庫指:一系列的文件系統。
# 比如:對應的SID路徑E:\app\ibm\oradata\Test文件夾中包含了一系列文件=》控制文件.CTL,數據文件.DBF,日誌文件.LOG(聯機日誌文件_重做日誌文件、歸檔日誌文件_備份的時候一定要#選擇的一種歸檔方式。),用控制文件來管理數據文件和日誌文件。在啓動數據庫的時候,首先啓動.CTL文件=》然後由.CTL文件打開數據文件.DBF。
#如何在SQLPLUS中查看數據庫的控制文件,數據文件,日誌文件。如果可以知道文件的目錄也可以直接進入目錄查看。
查看控制文件:
DESC v$controlfile
SELECT status, name FROM v$controlfile
查看數據文件:
DESC v$datafile
SELECT file#, status FROM v$datafile;
SELECT file#, status, name FROM v$datafile;
查看日誌文件:
DESC v$logfile
SELECT menber FROM v$logfile;
參數文件:並不是數據庫裏面的有效組成部分,啓動數據庫時,參數文件並不直接參與工作。只是我們的控制文件是由參數文件來尋找的。SPFILETEST.ORA
Oracle數據庫的物理結構:
圖17:Oracle物理結構圖
###內存結構SGA區域各個緩衝區介紹,Oracle相關進程
SGA:共享內存結構,system global areas
#邏輯結構:表空間、段、盤區、數據塊(最基本的存儲單位,比如16K)