第1部份 |
主題 |
數(shù)據(jù)庫(kù)的安裝、創(chuàng)建和控制 |
大綱 |
??????????? 安裝Oracle Database 10G軟件:確定系統(tǒng)要求;使用最佳的靈活的體系結(jié)構(gòu);使用Oracle Universal Installer 安裝軟件
??????????? 創(chuàng)建 Oracle 數(shù)據(jù)庫(kù):描述 Oracle 數(shù)據(jù)庫(kù)體系結(jié)構(gòu);了解例程體系結(jié)構(gòu);使用管理框架;使用 Database Creation Assistant
??????????? 數(shù)據(jù)庫(kù)接口:使用結(jié)構(gòu)化查詢語(yǔ)言 (SQL);使用過(guò)程語(yǔ)言/結(jié)構(gòu)化查詢語(yǔ)言 (PL/SQL);使用 Java;使用 Oracle C++ 調(diào)用接口 (OCCI)
??????????? 控制數(shù)據(jù)庫(kù):?jiǎn)?dòng)和停止代理;啟動(dòng)和停止 Enterprise Manager 數(shù)據(jù)庫(kù)控制臺(tái);啟動(dòng)和停止監(jiān)聽(tīng)程序;啟動(dòng)和關(guān)閉數(shù)據(jù)庫(kù) |
第2部份 |
主題 |
數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu),如何管理用戶和數(shù)據(jù)等 |
大綱 |
??????????? 存儲(chǔ)結(jié)構(gòu):定義表空間和數(shù)據(jù)文件的用途;創(chuàng)建表空間 / 管理表空間;獲取表空間信息;使用 Oracle Managed Files (OMF) 創(chuàng)建和管理表空間
??????????? 管理用戶:創(chuàng)建和管理數(shù)據(jù)庫(kù)用戶賬戶;創(chuàng)建和管理職責(zé);授予權(quán)限和撤消權(quán)限;控制用戶對(duì)資源的使用
??????????? 管理模式對(duì)象:創(chuàng)建和修改表;定義約束條件;查看表屬性/表內(nèi)容;創(chuàng)建索引和視圖
??????????? 管理數(shù)據(jù):通過(guò) SQL 處理數(shù)據(jù);使用導(dǎo)入/導(dǎo)出;使用 SQL Loader |
第3部份 |
主題 |
PL/SQL,數(shù)據(jù)庫(kù)網(wǎng)絡(luò)配置、安全性 |
大綱 |
??????????? PL/SQL:確定 PL/SQL 對(duì)象;了解觸發(fā)器和觸發(fā)事件;確定影響 PL/SQL 性能的配置選項(xiàng)
??????????? Oracle 數(shù)據(jù)庫(kù)安全性:應(yīng)用最少權(quán)限原則;管理默認(rèn)用戶賬戶;實(shí)施標(biāo)準(zhǔn)口令保護(hù)功能;跟蹤數(shù)據(jù)庫(kù)活動(dòng)
??????????? Oracle Net Services:了解 Oracle Net 概念;使用 Oracle Net Manager 創(chuàng)建和配置監(jiān)聽(tīng)程序;使用監(jiān)聽(tīng)程序控制實(shí)用程序來(lái)控制 Oracle Net Listener;使用 Oracle Net Manager 配置客戶端和中間層連接;使用 TNSPING 測(cè)試 Oracle Net 的連接性
??????????? Oracle 共享服務(wù)器:了解何時(shí)使用 Oracle 共享服務(wù)器;配置 Oracle 共享服務(wù)器;監(jiān)控 Oracle 共享服務(wù)器 |
第4部份 |
主題 |
數(shù)據(jù)庫(kù)的監(jiān)控和維護(hù) |
大綱 |
??????????? 性能監(jiān)控:排除無(wú)效和不可用的對(duì)象中的故障;收集優(yōu)化程序統(tǒng)計(jì)數(shù)據(jù);查看性能指標(biāo);對(duì)性能問(wèn)題做出反應(yīng)
??????????? 積極維護(hù):設(shè)置警告和重要預(yù)警閾值;收集和使用基準(zhǔn)指標(biāo);使用優(yōu)化和診斷 Advisor;使用自動(dòng)數(shù)據(jù)庫(kù)診斷監(jiān)控程序 (ADDM);管理自動(dòng)工作量資料檔案5E93
??????????? 監(jiān)控和管理撤消:配置撤消保留 / 保障撤消保留;使用撤消 Advisor
??????????? 監(jiān)控和解決鎖沖突:檢測(cè)和解決鎖沖突;管理死鎖 |
第5部份 |
主題 |
數(shù)據(jù)庫(kù)的備份和恢復(fù) |
大綱 |
??????????? 備份和恢復(fù)的概念:描述數(shù)據(jù)庫(kù)備份、還原和恢復(fù)的基本概念;列出 Oracle 數(shù)據(jù)庫(kù)中可能出現(xiàn)的錯(cuò)誤類型;描述優(yōu)化例程恢復(fù)的方法;確定檢查點(diǎn)、重做日志文件和歸檔日志文件的重要性;配置 ARCHIVELOG 模式
??????????? 數(shù)據(jù)庫(kù)備份:數(shù)據(jù)庫(kù)備份;在不關(guān)閉數(shù)據(jù)庫(kù)的情況下進(jìn)行備份;創(chuàng)建增量備份;自動(dòng)數(shù)據(jù)庫(kù)備份;監(jiān)控快速恢復(fù)區(qū)
??????????? 數(shù)據(jù)庫(kù)恢復(fù):從控制文件丟失中恢復(fù);從重做日志文件丟失中恢復(fù);從數(shù)據(jù)文件丟失中恢復(fù) |
第6部份 |
主題 |
事務(wù)處理機(jī)制,全球化支持 |
大綱 |
??????????? 使用全球化支持:編碼方案;數(shù)據(jù)庫(kù)字符集和國(guó)家字符集,以及客戶端與服務(wù)器字符集之間的轉(zhuǎn)換;帶有時(shí)區(qū)的日期時(shí)間;指定基于語(yǔ)言的行為;區(qū)分大小寫(xiě)和重音的排序;語(yǔ)言比較、排序和索引支持;Oracle Locale Builder;確定和更改默認(rèn)的 NLS 設(shè)置,并在 SQL 函數(shù)中使用 NLS 參數(shù)
??????????? 確保 Oracle 監(jiān)聽(tīng)程序的安全性:使用 Net Manager 和 lsnrctl 實(shí)用程序設(shè)置監(jiān)聽(tīng)程序口令;控制數(shù)據(jù)庫(kù)訪問(wèn);Oracle Net Services 外部過(guò)程;EXTPROC 代理概覽;PL/SQL 調(diào)用 C 語(yǔ)言外部過(guò)程;修改外部過(guò)程調(diào)用的配置;刪除默認(rèn)的 EXTPROC 條目和監(jiān)聽(tīng)程序服務(wù);為外部過(guò)程調(diào)用配置專用監(jiān)聽(tīng)程序
??????????? 分布式事務(wù)處理:Oracle Net Services 復(fù)習(xí);連接到 Oracle 服務(wù)器;客戶端應(yīng)用程序與 Oracle 服務(wù)器的可連接性;服務(wù)器之間的可連接性;數(shù)據(jù)庫(kù)鏈接;分布式查詢和遠(yuǎn)程查詢;分布式事務(wù)處理和遠(yuǎn)程事務(wù)處理;未決事務(wù)處理 |
第7部份 |
主題 |
利用RMAN進(jìn)行恢復(fù) |
大綱 |
??????????? 配置 Recovery Manager:Recovery Manager 的功能及其組件;介質(zhì)管理;使用 RMAN 的快速恢復(fù)區(qū);RMAN 的連接類型和其它 RMAN 命令行參數(shù);使用 EM 配置 RMAN 的設(shè)置;通道分配和控制選項(xiàng);在默認(rèn)的 NOCATALOG 模式下使用 Recovery Manager 與目標(biāo)數(shù)據(jù)庫(kù)連接;顯示當(dāng)前的 RMAN 配置設(shè)置,并為 RMAN 配置永久性設(shè)置
??????????? 使用 Recovery Manager:RMAN 命令概覽;BACKUP 命令;備份約束和選項(xiàng);并行備份集 / 壓縮備份;備份和映像副本的標(biāo)記;備份歸檔的重做日志文件;復(fù)制整個(gè)數(shù)據(jù)庫(kù)
??????????? 診斷來(lái)源:診斷文件;查看近期預(yù)警日志條目;預(yù)警模型結(jié)構(gòu);使用 EM 和預(yù)警日志監(jiān)控配置來(lái)查看預(yù)警 |
第8部份 |
主題 |
高級(jí)數(shù)據(jù)庫(kù)恢復(fù)技術(shù) |
大綱 |
??????????? 從非關(guān)鍵性數(shù)據(jù)丟失中恢復(fù):非關(guān)鍵性文件恢復(fù);創(chuàng)建新的臨時(shí)表空間/新的控制文件;控制文件自動(dòng)備份;重新創(chuàng)建重做日志文件;恢復(fù)索引表空間;用戶管理的恢復(fù)和服務(wù)器管理的恢復(fù):RESTORE 和 RECOVER;恢復(fù)丟失的聯(lián)機(jī)重做日志成員???
??????????? 不完全恢復(fù):不完全恢復(fù)的概念、類型和最佳方案;使用 RECOVER 進(jìn)行不完全恢復(fù);UNTIL TIME、UNTIL SEQUENCE 和基于取消的恢復(fù);使用 RMAN 進(jìn)行不完全恢復(fù)并記錄預(yù)警日志;使用 EM 進(jìn)行不完全恢復(fù);從用戶失敗中進(jìn)行傳統(tǒng)恢復(fù);使用 RMAN 進(jìn)行時(shí)間點(diǎn)恢復(fù);使用數(shù)據(jù)庫(kù)控制臺(tái)恢復(fù)數(shù)據(jù)庫(kù)
??????????? 閃回?cái)?shù)據(jù)庫(kù):閃回?cái)?shù)據(jù)庫(kù)概覽和注意事項(xiàng);閃回技術(shù)的優(yōu)點(diǎn);閃回?cái)?shù)據(jù)庫(kù)結(jié)構(gòu);配置并監(jiān)控閃回?cái)?shù)據(jù)庫(kù)和快速恢復(fù)區(qū);備份快速恢復(fù)區(qū);從閃回?cái)?shù)據(jù)庫(kù)中排除表空間;使用閃回?cái)?shù)據(jù)庫(kù) SQL 接口和 EM 數(shù)據(jù)庫(kù)控制臺(tái);用于管理和監(jiān)控閃回?cái)?shù)據(jù)庫(kù)的字典視圖 |
第9 部份 |
主題 |
數(shù)據(jù)庫(kù)的優(yōu)化和排錯(cuò) |
大綱 |
??????????? 從用戶錯(cuò)誤中恢復(fù):閃回時(shí)間導(dǎo)航;回收站 - 還原對(duì)象、回收空間和回避;查詢已被刪除的表;閃回版本查詢 EM 接口和語(yǔ)法;查詢 DBA_TRANSACTION_QUERY;回退閃回表操作;保障撤消保留;SCN 和時(shí)間映射增強(qiáng)
??????????? 處理數(shù)據(jù)庫(kù)損壞:塊損壞癥狀;DBVERIFY 實(shí)用程序;初始化參數(shù) DB_BLOCK_CHECKING;DBMS_REPAIR 程序包;ANALYZE 和 BLOCKRECOVER 命令;RMAN BMR 接口;檢測(cè)并處理數(shù)據(jù)庫(kù)損壞情況;使用 RMAN 修復(fù)受損塊
??????????? 優(yōu)化 Oracle 數(shù)據(jù)庫(kù):指導(dǎo)框架概覽;人工調(diào)用 ADDM;SQL 優(yōu)化、SQL 訪問(wèn)、內(nèi)存、段和撤消 Advisor;訪問(wèn) ASM 例程;DBCA 和存儲(chǔ)選項(xiàng);將數(shù)據(jù)庫(kù)遷移至 ASM |
第10部份 |
主題 |
Oracle 10g其它高級(jí)應(yīng)用技術(shù) |
大綱 |
??????????? 實(shí)施物化圖:物化圖 / 物化圖日志 / 主鍵物化圖 / 創(chuàng)建物化圖;可更新的物化圖 、監(jiān)控物化圖刷新;刷新作業(yè)錯(cuò)誤 、其它分布式數(shù)據(jù)技術(shù)
??????????? 管理資源:數(shù)據(jù)庫(kù)資源管理器概念和配置;使用子計(jì)劃限制 CPU 利用率;活動(dòng)會(huì)話池機(jī)制;自動(dòng)切換用戶組和自適應(yīng)用戶組映射;創(chuàng)建新的資源計(jì)劃并使用 EM 接口與資源管理器連接;資源計(jì)劃的資源分配方法;創(chuàng)建資源用戶組并為其分配用戶和資源分配方法;為例程設(shè)置資源計(jì)劃并分配資源管理器權(quán)限
??????????? 使用計(jì)劃程序自動(dòng)執(zhí)行任務(wù):創(chuàng)建計(jì)劃程序作業(yè)并為計(jì)劃程序組件設(shè)置權(quán)限;日歷表達(dá)式;使用 EM 創(chuàng)建程序;高級(jí)計(jì)劃程序概念;創(chuàng)建作業(yè)類和窗口,并確定作業(yè)在窗口中的優(yōu)先級(jí);查看作業(yè)執(zhí)行詳細(xì)資料并管理作業(yè)日志;創(chuàng)建可運(yùn)行數(shù)據(jù)庫(kù)之外的程序的作業(yè);創(chuàng)建和更改使用程序和計(jì)劃的作業(yè),并觀察作業(yè)行為的更改情況
??????????? 高級(jí)工具和技術(shù):使用 SQL 生成腳本 / PL/SQL 過(guò)程;使用本地動(dòng)態(tài) SQL;EXECUTE IMMEDIATE 語(yǔ)句;外部表;檢索用戶上下文屬性;可恢復(fù)的語(yǔ)句 / 恢復(fù)可恢復(fù)的語(yǔ)句 |