第1章 Oracle9i基礎
1. 1 Oracle9i簡介
1. 1. 1 Oracle9i的3個版本
1. 1. 2 Oracle9i的新特性
1. 2 Oracle9i的體系結構
1. 2. 1 Oracle9i的進程結構
1. 2. 2 Oracle9i的內存結構
1. 2. 3 Oracle9i的邏輯結構
1. 2. 4 Oracle9i的存儲結構
1. 2. 5 Oracle9i的總體結構
1. 3 Oracle9i的硬件配置
1. 3. 1 單磁盤獨立主機配置
1. 3. 2 磁盤陣列獨立主機配置
1. 3. 3 磁盤鏡像獨立主機配置
1. 3. 4 多數據庫獨立主機配置
1. 3. 5 客戶機朋良務器網絡主機配置
1. 3. 6 分布式網絡主機配置
1. 3. 7 集群網絡主機配置
1. 4 Oracle9i的安裝
1. 4. 1 Oracle9i的環(huán)境需求
1. 4. 2 Oracle9i的安裝過程
1. 4. 3 Oracle9i的安裝結果
1. 5 配置管理服務器
1. 5. 1 Oracle9i的管理模式
1. 5. 2 配置管理服務器
1. 6 基本管理工具的使用
1. 6. 1 企業(yè)管理器的使用
1. 6. 2 SQLPlus的使用
1. 6. 3 SQLPlusWorksheet的使用
本章小結
第2章 例程的管理
2. 1 關閉例程
2. 1. 1 SYS和SYSTEM用戶的使用
2. 1. 2 關閉/啟動例程的工具
2. 1. 3 關閉例程的4種方式比較
2. 1. 4 常關閉例程
2. 1. 5 立即關閉例程
2. 1. 6 中止關閉例程
2. 1. 7 事務處理關閉例程
2. 2 啟動例程
2. 2. 1 常啟動例程
2. 2. 2 不裝載啟動例程
2. 2. 3 裝載啟動例程
2. 2. 4 強制啟動例程
2. 2. 5 限制啟動例程
2. 2. 6 讀啟動例程
2. 3 初始化參數文件
2. 3. 1 Pfile文件
2. 3. 2 SPfile文件
2. 3. 3 例程啟動參數的設置
2. 3. 4 SPfile和Pfile文件的相互轉換
2. 3. 5 SPfile和Pfile文件的功能比較
2. 4 修改例程配置參數
2. 4. 1 修改例程的一般信息參數
2. 4. 2 修改例程的內存參數
2. 4. 3 修改例程的恢復參數
2. 4. 4 修改例程的撤消參數
2. 5 管理會話
2. 5. 1 查詢會話
2. 5. 2 會話的主要信息
2. 5. 3 中斷會話
2. 6 管理事務
2. 6. 1 什么是事務
2. 6. 2 事務的狀態(tài)
2. 6. 3 事務的提交
2. 6. 4 事務的回滾
2. 6. 5 事務的設置
2. 7 管理鎖
2. 7. 1 什么是鎖
2. 7. 2 鎖的類型
2. 7. 3 查詢鎖信息
2. 7. 4 自定義數據鎖
2. 8 資源管理器
2. 8. 1 資源使用者組
2. 8. 2 資源計劃
2. 8. 3 資源計劃調度
本章小結
第3章 表
3. 1 Oracle9i中表的分類
3. 2 Oracle9i表支持的數據類型
3. 2. 1 char類型
3. 2. 2 varchar2類型
3. 2. 3 nchar類型
3. 2. 4 nvarchar2類型
3. 2. 5 number類型
3. 2. 6 date類型
3. 2. 7 long類型
3. 2. 8 raw類型
3. 2. 9 longraw類型
3. 2. 10 rowid類型
3. 2. 11 blob類型
3. 2. 12 clob類型
3. 2. 13 nclob類型
3. 2. 14 bfile類型
3. 2. 15 urowid類型
3. 2. 16 float類型
3. 3 創(chuàng)建表
3. 3. 1 創(chuàng)建關系表
3. 3. 2 約束條件配置
3. 3. 3 存儲參數配置
3. 3. 4 簇列配置
3. 3. 5 分區(qū)配置
3. 3. 6 選項配置
3. 3. 7 LOB存儲配置
3. 3. 8 約束條件存儲配置
3. 3. 9 利用查詢創(chuàng)建關系表
3. 3. 10 創(chuàng)建按索引組織表IOT
3. 3. 11 創(chuàng)建對象表
3. 3. 12 創(chuàng)建嵌套對象表
3. 3. 13 創(chuàng)建復雜表
3. 3. 14 創(chuàng)建臨時表
3. 4 表的修改
3. 4. 1 表結構的修改
3. 4. 2 約束條件的修改
3. 4. 3 存儲參數的修改
3. 4. 4 選項參數的修改
3. 5 表的刪除
3. 5. 1 在企業(yè)管理器里刪除表
3. 5. 2 在SQLPlus里刪除表
3. 6 表的截斷
3. 6. 1 在SQLPlus里截斷表
3. 6. 2 截斷有完整性約束條件的表
3. 6. 3 截斷與刪除的比較
3. 7 表的分析
3. 7. 1 表的分析的任務
3. 7. 2 驗證表的結構
3. 7. 3 查找遷移和鏈接行
3. 7. 4 統計信息的有關操作
3. 7. 5 dbms stats程序包
3. 8 表的重組
3. 8. 1 重組的含義
3. 8. 2 利用重組向導進行表的重組
3. 8. 3 利用SQL語句進行表的重組
3. 9 表分區(qū)的類型及管理
3. 9. 1 范圍分區(qū)表
3. 9. 2 列表分區(qū)表
3. 9. 3 散列分區(qū)表
3. 9. 4 組合分區(qū)表
3. 9. 5 分區(qū)的參數修改
3. 9. 6 分區(qū)的移去
3. 9. 7 分區(qū)的移動
3. 9. 8 分區(qū)的截斷
3. 9. 9 分區(qū)的本地索引操作
3. 9. 10 分區(qū)的交換
3. 9. 11 分區(qū)的拆分
3. 9. 12 分區(qū)的合并
3. 9. 13 分區(qū)的重組
本章小結
第4章 索引和視圖
4. 1 索引的原理
4. 2 Oracle9i中索引的分類
4. 2. 1 B一樹索引
4. 2. 2 位圖索引
4. 2. 3 建立索引的幾點經驗
4. 3 索引的創(chuàng)建
4. 3. 1 創(chuàng)建惟一索引
4. 3. 2 創(chuàng)建位圖索引
4. 3. 3 創(chuàng)建未排序索引
4. 3. 4 創(chuàng)建反序索引
4. 3. 5 創(chuàng)建基于函數的索引
4. 4 索引的刪除
4. 5 索引的分析
4. 5. 1驗證索引結構
4. 5. 2 計算索引的統計信息
4. 5. 3 刪除索引的統計信息
4. 5. 4 估計索引的統計信息
4. 5. 5 利用dbms_stats程序包收集索引的統計信息
4. 5. 6 利用dbms_stats程序包刪除索引的統計信息
4. 5. 7 利用dbms_stats程序包估計索引的統計信息
4. 5. 8 索引的統計信息的內容
4. 6 索引的重組
4. 6. 1 利用重組向導進行索引重組
4. 6. 2 利用SQL語句進行索引的重組
4. 7 索引的修改
4. 7. 1 修改分區(qū)索引的表空間
4. 7. 2 修改存儲參數
4. 8 視圖
4. 8. 1 視圖的創(chuàng)建
4. 8. 2 視圖數據的查詢
4. 8. 3 視圖的修改
4. 8. 4 視圖的刪除
本章小結
第5章 管理用方案對象
5. 1 數據庫鏈接
5. 1. 1 創(chuàng)建數據庫鏈接
5. 1. 2 修改數據庫鏈接
5. 1. 3 刪除數據庫鏈接
5. 1. 4 數據庫鏈接的使用
5. 2 同義詞
5. 2. 1 同義詞的創(chuàng)建
5. 2. 2 同義詞的使用
5. 2. 3 同義詞的刪除
5. 3 序列
5. 3. 1 序列的創(chuàng)建
5. 3. 2 序列的使用
5. 3. 3 序列的刪除
5. 4 實體化視圖
5. 4. 1 實體化視圖的創(chuàng)建
5. 4. 2 實體化視圖的修改
5. 4. 3 實體化視圖的刷新
5. 4. 4 實體化視圖的編譯
5. 4. 5 實體化視圖的解釋
5. 4. 6 實體化視圖的分析
5. 4. 7 實體化視圖的刪除
5. 5 實體化視圖日志
5. 5. 1 實體化視圖日志的創(chuàng)建
5. 5. 2 實體化視圖日志的修改
5. 5. 3 實體化視圖日志的刪除
5. 6 刷新組
5. 6. 1 刷新組的創(chuàng)建
5. 6. 2 刷新組的修改
5. 6. 3 刷新組的刪除
5. 7 簇
5. 7. 1 簇的修改
5. 7. 2 簇的分析
5. 7. 3 簇的重組
5. 7. 4 簇的刪除
5. 8 表類型
5. 8. 1 表類型的修改
5. 8. 2 表類型的刪除
本章小結
第6章 PL/SQL編程用方案對象
6. 1 PL/SQL編程基礎
6. 1. 1 什么是PL/SQL程序
6. 1. 2 PL/SQL程序的結構
6. 1. 3 常量
6. 1. 4 基本數據類型變量
6. 1. 5 復合數據類型變量
6. 1. 6 表達式
6. 1. 7 條件控制語句
6. 1. 8 循環(huán)控制語句
6. 1. 9 游標
6. 1. 10 異常處理
6. 2 過程
6. 2. 1 過程的優(yōu)點
6. 2. 2 無參數過程的創(chuàng)建
6. 2. 3 帶參數過程的創(chuàng)建
6. 2. 4 過程的修改
6. 2. 5 過程的執(zhí)行
6. 2. 6 過程的調用
6. 2. 7 過程的刪除
6. 3 函數
6. 3. 1 函數的創(chuàng)建
6. 3. 2 函數的修改
6. 3. 3 函數的執(zhí)行
6. 3. 4 函數的刪除
6. 4 程序包
6. 4. 1 程序包的創(chuàng)建
6. 4. 2 程序包的修改
6. 4. 3 程序包內元素的執(zhí)行
6. 4. 4 程序包的刪除
6. 5 程序包體
6. 5. 1 程序包體的創(chuàng)建
6. 5. 2 程序包體的修改
6. 5. 3 程序包體的刪除
6. 6 觸發(fā)器
6. 6. 1 觸發(fā)器的作用
6. 6. 2 觸發(fā)器的結構
6. 6. 3 觸發(fā)器的分類
6. 6. 4 觸發(fā)器的狀態(tài)
6. 6. 5 觸發(fā)器的創(chuàng)建
6. 6. 6 觸發(fā)器的修改
6. 6. 7 觸發(fā)器的刪除
6. 6. 8 觸發(fā)器的啟用和停用
6. 7 對象類型
6. 7. 1 復雜的對象類型的創(chuàng)建
6. 7. 2 對象類型的修改
6. 7. 3 對象類型的使用
6. 7. 4 對象類型的刪除
6. 8 數組類型
6. 8. 1 數組類型的創(chuàng)建
6. 8. 2 數組類型的修改
6. 8. 3 數組類型的使用
6. 8. 4 數組類型的刪除
6. 9 高級隊列
6. 9. 1 創(chuàng)建隊列表
6. 9. 2 隊列表的修改
6. 9. 3 隊列表的刪除
6. 9. 4 隊列表的結構
6. 9. 5 隊列表消息顯示
6. 9. 6 創(chuàng)建隊列
6. 9. 7 隊列的修改
6. 9. 8 隊列啟動
6. 9. 9 隊列停止
6. 9. 10 隊列的刪除
6. 10 Java源
6. 10. 1 Java源的創(chuàng)建
6. 10. 2 Java源的修改
6. 10. 3 Java源的刪除
6. 11 維
6. 11. 1 維的創(chuàng)建
6. 11. 2 維的修改
6. 11. 3 維的刪除
本章小結
第7章 安全性管理
7. 1 Oracle數據庫系統的安全性
7. 1. 1 Oracle9i的安全性體系
7. 1. 2 Oracle9i的安全性機制
7. 2 用戶的管理
7. 2. 1 Oracle9i默認的用戶
7. 2. 2 用戶的創(chuàng)建
7. 2. 3 系統權限的配置
7. 2. 4 對象權限的配置
7. 2. 5 使用者組的配置
7. 2. 6 限額的配置
7. 2. 7 代理用戶的配置
7. 2. 8 創(chuàng)建用戶中可能的問題
7. 2. 9 用戶的修改
7. 2. 10 用戶的刪除
7. 2. 11 用戶信息的查詢
7. 3 角色的管理
7. 3. 1 Oracle9i預定義的角色
7. 3. 2 角色的創(chuàng)建
7. 3. 3 角色的修改
7. 3. 4 角色的刪除
7. 3. 5 角色信息的查詢
7. 4 概要文件的管理
7. 4. 1 概要文件的創(chuàng)建
7. 4. 2 概要文件的修改
7. 4. 3 概要文件的刪除
7. 4. 4 將概要文件分配給用戶
7. 4. 5 概要文件信息的查詢
7. 5 審計
7. 5. 1 審計的作用
7. 5. 2 審計的類型
7. 5. 3 審計的信息
7. 5. 4 審計的啟動
7. 5. 5 審計的實例
本章小結
第8章 存儲的管理
8. 1 控制文件的管理
8. 1. 1 控制文件的內容
8. 1. 2 控制文件的復用
8. 1. 3 控制文件的備份
8. 1. 4 備份控制文件以便追蹤
8. 1. 5 控制文件的創(chuàng)建
8. 1. 6 控制文件的信息查詢
8. 2 重做日志組的管理
8. 2. 1 重做日志組的工作原理
8. 2. 2 重做日志組的創(chuàng)建
8. 2. 3 重做日志組的修改
8. 2. 4 重做日志組的日志切換
8. 2. 5 重做日志組的強制檢查點
8. 2. 6 重做日志組的刪除
8. 3 歸檔日志的管理
8. 3. 1 更改數據庫的工作模式
8. 3. 2 志文件的手動歸檔
8. 3. 3 歸檔日志文件的信息
8. 3. 4 查詢日志和歸檔信息
8. 4 回退段的管理
8. 4. 1 數據塊
8. 4. 2 區(qū)
8. 4. 3 段
8. 4. 4 退段的創(chuàng)建
8. 4. 5 退段的修改
8. 4. 6 退段的收縮
8. 4. 7 退段的刪除
8. 4. 8 退段信息的查詢
8. 5 數據文件的管理
8. 5. 1 數據文件的創(chuàng)建
8. 5. 2 數據文件的修改
8. 5. 3 數據文件的脫機與聯機
8. 5. 4 數據文件的移動
8. 5. 5 數據文件信息的查詢
8. 6 表空間的管理
8. 6. 1 表空間的創(chuàng)建
8. 6. 2 表空間的修改
8. 6. 3 表空間的脫機
8. 6. 4 表空間的聯機
8. 6. 5 表空間的狀態(tài)更改
8. 6. 6 顯示表空間地圖
8. 6. 7 表空間的分析
8. 6. 8 合并表空間空閑區(qū)
8. 6. 9 表空間的重組
8. 6. 10 表空間的刪除
8. 6. 11 表空間信息的查詢
本章小結
第9章 數據庫的配置
9. 1 數據庫的創(chuàng)建
9. 1. 1 創(chuàng)建數據庫的步驟
9. 1. 2 創(chuàng)建的數據庫的參數
9. 1. 3 創(chuàng)建數據庫的SQL語法
9. 2 配置數據庫選項
9. 2. 1 配置過程
9. 2. 2 配置前后的參數文件比較
9. 2. 3 配置的SQL語法
9. 3 數據庫的刪除
9. 4 數據庫模板的管理
9. 4. 1 系統默認的3種模板
9. 4. 2 模板的參數
9. 4. 3 模板的創(chuàng)建
9. 5 數據庫的升級和移植
9. 6 數據庫的集成
9. 6. 1 集成中要面對的主要問題
9. 6. 2 數據庫集成的技術方案
9. 6. 3 將Oracle9i集成到其他數據庫
9. 6. 4 將其他數據庫集成到Oracle9i
9. 7 數據庫的分析
9. 7. 1 計算統計信息
9. 7. 2 刪除統計信息
9. 7. 3 估計統計信息
9. 8 數據庫的復制
9. 8. 1 復制的概念
9. 8. 2 復制的原理
9. 8. 3 復制的方法
9. 8. 4 復制的對象
9. 8. 5 多主體復制的實現
9. 8. 6 實體化視圖復制的買現
本章小結
第10章 網絡的配置
10. 1 OracleNet網絡的體系結構
10. 1. 1 OracleNet網絡的組成
10. 1. 2 OracleNet聯網協議
10. 1. 3 客戶機朋良務器網絡應用解決方案
10. 1. 4 基于名字服務器的網絡應用解決方案
10. 1. 5 基于目錄服務器的網絡應用解決方案
10. 1. 6 基于連接管理器的網絡應用解決方案
10. 1. 7 Web網絡應用解決方案
10. 1. 8 高級安全網絡應用解決方案
10. 2 服務器的配置
10. 2. 1 監(jiān)聽程序的內容分析
10. 2. 2 配置監(jiān)聽程序
10. 2. 3 配置后的監(jiān)聽程序內容分析
10. 2. 4 啟動監(jiān)聽程序
10. 2. 5 停止監(jiān)聽程序
10. 2. 6 重載監(jiān)聽程序
10. 2. 7 查詢監(jiān)聽程序狀態(tài)
10. 2. 8 監(jiān)聽程序監(jiān)聽的服務
10. 3 客戶機的配置
10. 3. 1 命名方法的配置
10. 3. 2 本地命名方法的配置
10. 4 目錄服務器網絡的配置
10. 4. 1 安裝目錄服務器
10. 4. 2 配置客戶機
10. 4. 3 利用網絡管理員管理目錄服務器
10. 4. 4 利用目錄管理員管理目錄服務器
10. 4. 5 目錄服務的使用實例
本章小結
第11章 Oracle網絡的集中管理
11. 1 集中管理環(huán)境的配置
11. 1. 1 集中管理環(huán)境的體系結構
11. 1. 2 配置管理服務器的管理員
11. 1. 3 配置SQL事件記錄
11. 1. 4 配置尋呼和郵件
11. 1. 5 配置報告的Web站點
11. 2 事件系統
11. 2. 1 什么是事件
11. 2. 2 事件系統的結構
11. 2. 3 創(chuàng)建事件
11. 3 作業(yè)系統
11. 3. 1 什么是作業(yè)
11. 3. 2 作業(yè)系統的結構
11. 3. 3 作業(yè)的創(chuàng)建
11. 3. 4 作業(yè)執(zhí)行失敗的原因及解決方法
本章小結
第12章 數據庫的備份
12. 1 數據庫系統常見故障分析
12. 1. 1 非介質故障
12. 1. 2 介質故障
12. 2 Oracle9i的備份機制
12. 2. 1 備份的內容
12. 2. 2 備份的方法及工具
12. 2. 3 定制備份方案
12. 2. 4 建立備份配置
12. 2. 5 在備份配置庫中管理備份配置
12. 3 邏輯備份
12. 3. 1 方案的特點
12. 3. 2 方案實施要求
12. 3. 3 使用導出向導完成邏輯備份
12. 3. 4 使用exp命令文件完成邏輯備份
12. 4 利用備份向導聯機備份
12. 4. 1 聯機備份的特點
12. 4. 2 聯機備份的實現方法
12. 4. 3 歸檔模式的聯機備份
12. 4. 4 非歸檔模式的聯機備份
12. 5 利用備份向導脫機備份
12. 5. 1 脫機備份的特點
12. 5. 2 非歸檔模式的脫機備份
12. 5. 3 歸檔模式的脫機備份
本章小結
第13章 數據庫的恢復
13. 1 Oracle9i的恢復機制
13. 1. 1 Oracle9i的恢復原理
13. 1. 2 歸檔與非歸檔模式恢復
13. 1. 3 完全和不完全介質恢復
13. 2 邏輯恢復
13. 2. 1 方案的特點
13. 2. 2 使用導入向導實現邏輯恢復
13. 2. 3 使用imp命令文件實現邏輯恢復
13. 3 使用恢復向導聯機恢復
13. 3. 1 聯機恢復數據庫
13. 3. 2 聯機恢復表空間
13. 3. 3 聯機恢復數據文件
13. 4 常見故障及恢復
13. 4. 1 數據文件故障及恢復
13. 4. 2 控制文件故障及恢復
13. 4. 3 日志文件故障及恢復
13. 4. 4 完全介質恢復
13. 5 利用備份與恢復實現容錯
本章小結
第14章 使用恢復管理器備份與恢復
14. 1 恢復管理器的使用
14. 1. 1 啟動和退出恢復管理器
14. 1. 2 執(zhí)行的主要命令
14. 1. 3 恢復管理器的兩種使用模式
14. 2 基于控制文件的備份與恢復
14. 2. 1 數據庫的備份與恢復
14. 2. 2 表空間的備份與恢復
14. 2. 3 數據文件的備份與恢復
14. 3 基于恢復目錄的備份與恢復
14. 3. 1 建立恢復目錄
14. 3. 2 數據庫的注冊
14. 3. 3 恢復目錄的同步
14. 3. 4 重置數據庫
14. 3. 5 取消數據庫注冊
14. 3. 6 數據庫的備份與恢復
本章小結
第15章 性能分析與調整
15. 1 性能規(guī)劃器
15. 1. 1 性能規(guī)劃器的設置
15. 1. 2 性能規(guī)劃器的歷史數據分析
15. 2 頂層會話
15. 2. 1 頂層會話的登錄
15. 2. 2 頂層會話的信息分析
15. 3 Oracle專家
15. 3. 1 創(chuàng)建優(yōu)化會話
15. 3. 2 分析優(yōu)化會話
15. 3. 3 系統性能的自動優(yōu)化
15. 4 索引調節(jié)向導
15. 5 SQL分析
15. 6 鎖管理器
15. 7 性能管理員
本章小結