注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)深入理解Oracle 12c數(shù)據(jù)庫(kù)管理

深入理解Oracle 12c數(shù)據(jù)庫(kù)管理

深入理解Oracle 12c數(shù)據(jù)庫(kù)管理

定 價(jià):¥119.00

作 者: (美)Darl,Kuhn 著,蘇寶龍 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: Oracle 計(jì)算機(jī)/網(wǎng)絡(luò) 數(shù)據(jù)庫(kù)

ISBN: 9787115355409 出版時(shí)間: 2014-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 651 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《深入理解Oracle 12c數(shù)據(jù)庫(kù)管理》全面覆蓋DBA行業(yè)知識(shí),深入細(xì)致地介紹了Oracle 12c數(shù)據(jù)庫(kù)管理工作,并將理論與實(shí)踐相結(jié)合,旨在提供高效運(yùn)行數(shù)據(jù)庫(kù)所需的方方面面的知識(shí),適合各個(gè)層次的Oracle數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)人員或DBA。

作者簡(jiǎn)介

  Darl Kuhn Oracle公司DBA,資深數(shù)據(jù)庫(kù)專家,兼職在瑞吉斯大學(xué)教授Oracle課程。曾著有多本IT技術(shù)圖書,包括《Oracle Database 11g性能優(yōu)化攻略》(升級(jí)版《Oracle Database 12c性能優(yōu)化攻略》也即將推出中文版)、《Oracle索引技術(shù)》等。

圖書目錄

目 錄
第1章 安裝Oracle 1
1.1 了解OFA 1
1.1.1 Oracle清單目錄 2
1.1.2 Oracle基礎(chǔ)目錄 3
1.1.3 Oracle主目錄 3
1.1.4 Oracle網(wǎng)絡(luò)文件目錄 4
1.1.5 自動(dòng)診斷信息庫(kù) 4
1.2 安裝Oracle 5
1.2.1 步驟1:創(chuàng)建OS組和用戶 5
1.2.2 步驟2:確保充分配置了OS 7
1.2.3 步驟3:獲取Oracle安裝軟件 8
1.2.4 步驟4:解壓縮文件 8
1.2.5 步驟5:創(chuàng)建oraInst.loc文件 9
1.2.6 步驟6:配置應(yīng)答文件,然后運(yùn)行安裝程序 9
1.2.7 步驟7:解決任何疑難問(wèn)題 13
1.3 使用已安裝程序的副本安裝Oracle 14
1.3.1 步驟1:使用OS實(shí)用程序復(fù)制已安裝的程序 14
1.3.2 步驟2:附加Oracle主目錄 15
1.4 升級(jí)Oracle軟件 16
1.5 安裝失敗后的重新安裝 17
1.6 安裝臨時(shí)補(bǔ)丁 18
1.7 使用圖形界面的安裝程序執(zhí)行遠(yuǎn)程安裝 19
1.7.1 步驟1:在本地計(jì)算機(jī)上安裝X Window系統(tǒng)和網(wǎng)絡(luò)實(shí)用程序 20
1.7.2 步驟2:在本地計(jì)算機(jī)上啟動(dòng)X Window系統(tǒng)會(huì)話 20
1.7.3 步驟3:將Oracle安裝文件復(fù)制到遠(yuǎn)程服務(wù)器上 20
1.7.4 步驟4:運(yùn)行xhost命令 21
1.7.5 步驟5:通過(guò)X Window系統(tǒng)登錄遠(yuǎn)程計(jì)算機(jī) 21
1.7.6 步驟6:確保在遠(yuǎn)程計(jì)算機(jī)上正確設(shè)置DISPLAY變量 21
1.7.7 步驟7:運(yùn)行runInstaller實(shí)用程序 22
1.7.8 步驟8:解決問(wèn)題 23
1.8 小結(jié) 23
第2章 實(shí)現(xiàn)數(shù)據(jù)庫(kù) 24
2.1 設(shè)置OS變量 24
2.1.1 手動(dòng)加強(qiáng)方法 25
2.1.2 使用Oracle的方法設(shè)置OS變量 25
2.1.3 我最喜歡的設(shè)置OS變量的方法 27
2.2 創(chuàng)建數(shù)據(jù)庫(kù) 28
2.2.1 步驟1:設(shè)置OS變量 29
2.2.2 步驟2:配置初始化文件 29
2.2.3 步驟3:創(chuàng)建必需的目錄 31
2.2.4 步驟4:創(chuàng)建數(shù)據(jù)庫(kù) 31
2.2.5 步驟5:創(chuàng)建數(shù)據(jù)目錄 35
2.3 配置和實(shí)現(xiàn)監(jiān)聽(tīng)器 36
2.3.1 手動(dòng)配置監(jiān)聽(tīng)器 36
2.3.2 使用Net Configuration Assistant實(shí)現(xiàn)監(jiān)聽(tīng)器 37
2.3.3 通過(guò)網(wǎng)絡(luò)連接數(shù)據(jù)庫(kù) 38
2.4 創(chuàng)建密碼文件 39
2.5 啟動(dòng)和停止數(shù)據(jù)庫(kù) 40
2.5.1 了解OS認(rèn)證 40
2.5.2 啟動(dòng)數(shù)據(jù)庫(kù) 41
2.5.3 停止數(shù)據(jù)庫(kù) 43
2.6 使用dbca創(chuàng)建數(shù)據(jù)庫(kù) 44
2.7 刪除數(shù)據(jù)庫(kù) 46
2.8 一臺(tái)服務(wù)器上運(yùn)行多少個(gè)數(shù)據(jù)庫(kù) 47
2.9 了解Oracle體系結(jié)構(gòu) 49
2.10 小結(jié) 51
第3章 配置高效環(huán)境 52
3.1 自定義OS命令提示符 53
3.2 自定義SQL提示符 54
3.3 為常用命令創(chuàng)建快捷方式 56
3.3.1 使用別名 56
3.3.2 使用函數(shù) 57
3.4 快速再次運(yùn)行命令 58
3.4.1 使用向上箭頭鍵和向下箭頭鍵滾動(dòng) 59
3.4.2 使用Ctrl+P和Ctrl+N組合鍵 59
3.4.3 列出命令的歷史記錄 59
3.4.4 反向搜索 60
3.4.5 設(shè)置命令編輯器 60
3.5 開(kāi)發(fā)標(biāo)準(zhǔn)腳本 61
3.5.1 dba_setup 61
3.5.2 dba_fcns 62
3.5.3 tbsp_chk.bsh 62
3.5.4 conn.bsh 64
3.5.5 filesp.bsh 65
3.5.6 login.sql 67
3.5.7 top.sql 67
3.5.8 lock.sql 68
3.5.9 users.sql 70
3.6 組織腳本 70
3.6.1 步驟1:創(chuàng)建目錄 71
3.6.2 步驟2:將文件復(fù)制到目錄 71
3.6.3 步驟3:配置啟動(dòng)文件 71
3.7 小結(jié) 72
第4章 表空間和數(shù)據(jù)文件 73
4.1 最初創(chuàng)建的5個(gè)表空間 74
4.2 了解更多需求 74
4.3 創(chuàng)建表空間 75
4.4 重命名表空間 78
4.5 控制重做日志 79
4.6 更改表空間的寫入模式 80
4.7 刪除表空間 80
4.8 使用Oracle管理的文件 82
4.9 創(chuàng)建大文件表空間 83
4.10 在表空間中啟用默認(rèn)的表壓縮 83
4.11 顯示表空間的尺寸 84
4.12 更改表空間尺寸 86
4.13 切換數(shù)據(jù)文件的聯(lián)機(jī)狀態(tài) 87
4.14 重命名和移動(dòng)數(shù)據(jù)文件 89
4.14.1 執(zhí)行數(shù)據(jù)文件聯(lián)機(jī)操作 89
4.14.2 執(zhí)行數(shù)據(jù)文件脫機(jī)操作 89
4.15 小結(jié) 93
第5章 管理控制文件、聯(lián)機(jī)重做日志和歸檔 94
5.1 管理控制文件 94
5.1.1 查看控制文件的名稱和位置 96
5.1.2 增加控制文件 97
5.1.3 移動(dòng)控制文件 99
5.1.4 刪除控制文件 100
5.2 管理聯(lián)機(jī)重做日志 101
5.2.1 顯示聯(lián)機(jī)重做日志信息 103
5.2.2 確定聯(lián)機(jī)重做日志組的最優(yōu)尺寸 104
5.2.3 確定重做日志組的最優(yōu)數(shù)量 106
5.2.4 增加聯(lián)機(jī)重做日志組 107
5.2.5 調(diào)整聯(lián)機(jī)重做日志組的尺寸和刪除聯(lián)機(jī)重做日志組 107
5.2.6 向日志組增加聯(lián)機(jī)重做日志文件 109
5.2.7 從日志組刪除聯(lián)機(jī)重做日志文件 109
5.2.8 移動(dòng)或重命名重做日志文件 110
5.3 實(shí)現(xiàn)歸檔模式 111
5.3.1 體系結(jié)構(gòu)決策 111
5.3.2 設(shè)置歸檔重做日志文件的存儲(chǔ)位置 112
5.3.3 “非Oracle模式”的FRA思想 115
5.3.4 啟用歸檔日志模式 116
5.3.5 禁用歸檔日志模式 117
5.3.6 歸檔日志的存儲(chǔ)位置缺少可用空間時(shí)的應(yīng)對(duì)方法 117
5.3.7 備份歸檔重做日志文件 119
5.4 小結(jié) 119
第6章 用戶賬號(hào)和基本安全 120
6.1 管理默認(rèn)用戶 120
6.1.1 鎖定賬號(hào)和密碼過(guò)期 121
6.1.2 區(qū)分DBA創(chuàng)建的賬號(hào) 123
6.1.3 檢查默認(rèn)密碼 124
6.2 創(chuàng)建用戶賬號(hào) 125
6.2.1 選擇用戶名和驗(yàn)證方式 125
6.2.2 分配默認(rèn)的永久和臨時(shí)表空間 128
6.3 修改密碼 130
6.4 使用其他用戶賬號(hào)登錄 130
6.5 修改用戶 132
6.6 刪除用戶 133
6.7 提高密碼安全性和資源使用限制 134
6.7.1 密碼的基本安全性 134
6.7.2 密碼長(zhǎng)度 136
6.7.3 限制數(shù)據(jù)庫(kù)資源的使用 138
6.8 管理權(quán)限 139
6.8.1 分配數(shù)據(jù)庫(kù)系統(tǒng)權(quán)限 139
6.8.2 分配數(shù)據(jù)庫(kù)對(duì)象權(quán)限 140
6.8.3 以集中方式分配權(quán)限 141
6.9 小結(jié) 142
第7章 表和約束 144
7.1 表的類型 144
7.2 數(shù)據(jù)類型 145
7.2.1 字符型 146
7.2.2 數(shù)值型 147
7.2.3 日期型 148
7.2.4 RAW 149
7.2.5 ROWID 149
7.2.6 大對(duì)象 150
7.2.7 可擴(kuò)展的字符類型 150
7.3 創(chuàng)建表 151
7.3.1 創(chuàng)建堆組織表 152
7.3.2 實(shí)現(xiàn)虛擬列 154
7.3.3 實(shí)現(xiàn)隱藏列 156
7.3.4 創(chuàng)建只讀表 157
7.3.5 創(chuàng)建延遲段 157
7.3.6 創(chuàng)建含有自動(dòng)增長(zhǎng)(標(biāo)識(shí))列的表 158
7.3.7 默認(rèn)的SQL并行執(zhí)行方式 160
7.3.8 壓縮表數(shù)據(jù) 161
7.3.9 減少重做日志 163
7.3.10 通過(guò)查詢結(jié)果創(chuàng)建表 165
7.4 修改表 167
7.4.1 獲得必需的鎖機(jī)制 167
7.4.2 重命名表 168
7.4.3 增加列 168
7.4.4 更改列 168
7.4.5 重命名列 170
7.4.6 刪除列 170
7.5 顯示表的DDL代碼 171
7.6 刪除表 172
7.7 恢復(fù)已刪除的表 172
7.8 刪除表中的數(shù)據(jù) 174
7.8.1 使用DELETE語(yǔ)句 174
7.8.2 使用TRUNCATE語(yǔ)句 174
7.9 查看和調(diào)整高水位線標(biāo)記 175
7.10 與高水位線有關(guān)的性能問(wèn)題 175
7.10.1 跟蹤檢測(cè)高水位線標(biāo)記下方的空間 176
7.10.2 使用DBMS_SPACE軟件包檢查高水位線標(biāo)記下方的空間 176
7.10.3 查看數(shù)據(jù)字典的分區(qū)視圖 178
7.10.4 降低高水位線標(biāo)記 178
7.11 創(chuàng)建臨時(shí)表 180
7.12 創(chuàng)建索引組織表 181
7.13 管理約束 182
7.13.1 創(chuàng)建主鍵約束 182
7.13.2 強(qiáng)制應(yīng)用唯一鍵 184
7.13.3 創(chuàng)建外鍵約束 185
7.13.4 檢查特定的數(shù)據(jù)條件 186
7.13.5 強(qiáng)制應(yīng)用NOT NULL約束 187
7.13.6 禁用約束 187
7.13.7 啟用約束 189
7.14 小結(jié) 191
第8章 索引 192
8.1 創(chuàng)建索引的時(shí)機(jī) 193
8.1.1 以積極方式創(chuàng)建索引 193
8.1.2 以消極方式創(chuàng)建索引 193
8.2 規(guī)劃健壯性 194
8.2.1 索引的類型 195
8.2.2 估算索引的尺寸 196
8.2.3 為索引創(chuàng)建獨(dú)立表空間 197
8.2.4 創(chuàng)建便攜腳本 199
8.2.5 創(chuàng)建命名標(biāo)準(zhǔn) 199
8.3 創(chuàng)建索引 200
8.3.1 創(chuàng)建二叉樹(shù)索引 200
8.3.2 創(chuàng)建組合索引 202
8.3.3 實(shí)現(xiàn)基于函數(shù)的索引 204
8.3.4 創(chuàng)建唯一索引 205
8.3.5 實(shí)現(xiàn)位圖索引 206
8.3.6 創(chuàng)建位圖連接索引 207
8.3.7 實(shí)現(xiàn)反向鍵索引 208
8.3.8 創(chuàng)建壓縮鍵索引 208
8.3.9 以并行方式創(chuàng)建索引 209
8.3.10 減少創(chuàng)建索引時(shí)生成的重做日志 209
8.3.11 實(shí)現(xiàn)隱藏索引 210
8.4 維護(hù)索引 212
8.4.1 重命名索引 212
8.4.2 顯示重新創(chuàng)建索引的代碼 212
8.4.3 重建索引 213
8.4.4 將索引標(biāo)記為不可用 214
8.4.5 監(jiān)控索引的使用情況 215
8.4.6 刪除索引 216
8.5 在外鍵列上創(chuàng)建索引 216
8.5.1 在外鍵列上創(chuàng)建索引 216
8.5.2 確定是否在外鍵列上創(chuàng)建了索引 217
8.6 小結(jié) 220
第9章 視圖、同義詞和序列 222
9.1 實(shí)現(xiàn)視圖 222
9.1.1 創(chuàng)建視圖 222
9.1.2 檢查更新數(shù)據(jù) 224
9.1.3 創(chuàng)建只讀視圖 225
9.1.4 可更新的連接視圖 225
9.1.5 創(chuàng)建INSTEAD OF觸發(fā)器 226
9.1.6 實(shí)現(xiàn)隱藏列 227
9.1.7 修改視圖定義 229
9.1.8 顯示用于創(chuàng)建視圖的SQL代碼 230
9.1.9 重命名視圖 230
9.1.10 刪除視圖 231
9.2 管理同義詞 231
9.2.1 創(chuàng)建同義詞 232
9.2.2 創(chuàng)建公有同義詞 233
9.2.3 以動(dòng)態(tài)方式創(chuàng)建同義詞 233
9.2.4 顯示同義詞元數(shù)據(jù) 234
9.2.5 重命名同義詞 234
9.2.6 刪除同義詞 235
9.3 管理序列 235
9.3.1 創(chuàng)建序列 235
9.3.2 使用序列偽列 236
9.3.3 自動(dòng)增長(zhǎng)列 237
9.3.4 實(shí)現(xiàn)生成唯一值的多重序列 238
9.3.5 創(chuàng)建一個(gè)或多個(gè)序列 239
9.3.6 查看序列元數(shù)據(jù) 239
9.3.7 重命名序列 239
9.3.8 刪除序列 240
9.3.9 重置序列 240
9.4 小結(jié) 241
第10章 數(shù)據(jù)字典的基礎(chǔ)結(jié)構(gòu) 243
10.1 數(shù)據(jù)字典的結(jié)構(gòu) 243
10.1.1 靜態(tài)視圖 244
10.1.2 動(dòng)態(tài)性能視圖 245
10.2 元數(shù)據(jù)的其他視圖 247
10.3 數(shù)據(jù)字典的幾種靈活用法 249
10.3.1 溯源文檔 249
10.3.2 顯示用戶信息 250
10.3.3 顯示表的行數(shù) 253
10.3.4 顯示主鍵和外鍵關(guān)系 255
10.3.5 顯示對(duì)象的依賴關(guān)系 256
10.4 小結(jié) 258
第11章 大對(duì)象 259
11.1 描述大對(duì)象類型 259
11.2 大對(duì)象定位器、索引和塊 260
11.3 區(qū)分BasicFiles和SecureFiles 262
11.3.1 BasicFiles 262
11.3.2 SecureFiles 262
11.4 創(chuàng)建含有大對(duì)象列的表 263
11.4.1 創(chuàng)建BasicFiles大對(duì)象列 263
11.4.2 在指定表空間中實(shí)現(xiàn)大對(duì)象 265
11.4.3 創(chuàng)建SecureFiles大對(duì)象列 265
11.4.4 實(shí)現(xiàn)分區(qū)表大對(duì)象 266
11.5 管理大對(duì)象列 267
11.5.1 移動(dòng)大對(duì)象列 267
11.5.2 添加大對(duì)象列 268
11.5.3 刪除大對(duì)象列 268
11.5.4 緩存大對(duì)象 269
11.5.5 大對(duì)象的內(nèi)嵌和行外存儲(chǔ)方式 269
11.6 實(shí)現(xiàn)SecureFiles高級(jí)功能 270
11.6.1 壓縮大對(duì)象 270
11.6.2 對(duì)大對(duì)象應(yīng)用刪除重復(fù)數(shù)據(jù)功能 271
11.6.3 加密大對(duì)象 272
11.6.4 從BasicFiles遷移到SecureFiles 274
11.7 加載大對(duì)象 276
11.7.1 加載CLOB數(shù)據(jù) 276
11.7.2 加載BLOB數(shù)據(jù) 277
11.8 測(cè)量大對(duì)象占用的空間 278
11.8.1 BasicFiles大對(duì)象占用的空間 278
11.8.2 SecureFiles大對(duì)象占用的空間 279
11.9 讀取BFILE數(shù)據(jù) 280
11.10 小結(jié) 281
第12章 分區(qū):分而治之 282
12.1 應(yīng)對(duì)哪種表應(yīng)用分區(qū)功能 283
12.2 創(chuàng)建分區(qū)表 284
12.2.1 按范圍分區(qū) 284
12.2.2 使用表空間存儲(chǔ)分區(qū) 287
12.2.3 根據(jù)列表值分區(qū) 290
12.2.4 散列分區(qū) 291
12.2.5 組合使用多種分區(qū)方法 292
12.2.6 根據(jù)需要?jiǎng)?chuàng)建分區(qū) 293
12.2.7 根據(jù)父表分區(qū) 296
12.2.8 虛擬列分區(qū) 298
12.2.9 賦予應(yīng)用控制分區(qū)的能力 299
12.3 管理分區(qū) 299
12.3.1 查看分區(qū)的元數(shù)據(jù) 299
12.3.2 移動(dòng)分區(qū) 300
12.3.3 自動(dòng)移動(dòng)更新的行 301
12.3.4 為現(xiàn)存的表創(chuàng)建分區(qū) 302
12.3.5 增加分區(qū) 303
12.3.6 通過(guò)現(xiàn)存的表交換分區(qū) 305
12.3.7 重命名分區(qū) 306
12.3.8 拆分分區(qū) 307
12.3.9 合并分區(qū) 307
12.3.10 刪除分區(qū) 308
12.3.11 統(tǒng)計(jì)分區(qū)數(shù)據(jù) 309
12.3.12 刪除分區(qū)中的行 309
12.3.13 操作分區(qū)中的數(shù)據(jù) 310
12.4 索引分區(qū) 311
12.4.1 使用表分區(qū)策略創(chuàng)建索引分區(qū) 311
12.4.2 使用與表不同的分區(qū)策略創(chuàng)建索引分區(qū) 314
12.4.3 部分索引 315
12.5 分區(qū)修剪 316
12.6 小結(jié) 317
第13章 數(shù)據(jù)泵 319
13.1 數(shù)據(jù)泵的結(jié)構(gòu) 319
13.2 入門 322
13.2.1 執(zhí)行導(dǎo)出操作 323
13.2.2 導(dǎo)入表 325
13.2.3 使用參數(shù)文件 325
13.3 深入了解導(dǎo)出和導(dǎo)入操作 326
13.3.1 全數(shù)據(jù)庫(kù)級(jí) 326
13.3.2 方案級(jí) 327
13.3.3 表級(jí) 328
13.3.4 表空間級(jí) 329
13.4 傳輸數(shù)據(jù) 329
13.4.1 直接通過(guò)網(wǎng)絡(luò)執(zhí)行導(dǎo)出和導(dǎo)入操作 329
13.4.2 復(fù)制數(shù)據(jù)文件 331
13.5 管理存儲(chǔ)方式的功能 333
13.5.1 導(dǎo)出表空間元數(shù)據(jù) 333
13.5.2 設(shè)置不同的數(shù)據(jù)文件路徑和名稱 333
13.5.3 向結(jié)構(gòu)與源數(shù)據(jù)庫(kù)不相同的目的數(shù)據(jù)庫(kù)導(dǎo)入表空間 334
13.5.4 更改數(shù)據(jù)文件的尺寸 334
13.5.5 更改段和存儲(chǔ)屬性 335
13.6 過(guò)濾數(shù)據(jù)和對(duì)象 335
13.6.1 設(shè)置QUERY參數(shù) 336
13.6.2 按百分比導(dǎo)出數(shù)據(jù) 337
13.6.3 從導(dǎo)出文件排除對(duì)象 337
13.6.4 排除統(tǒng)計(jì)數(shù)據(jù) 338
13.6.5 僅在導(dǎo)出文件中包含指定對(duì)象 339
13.6.6 導(dǎo)出表、索引、約束和觸發(fā)器DDL 339
13.6.7 從導(dǎo)入文件中排除對(duì)象 339
13.6.8 在導(dǎo)入內(nèi)容中包含對(duì)象 340
13.7 常見(jiàn)的數(shù)據(jù)泵任務(wù) 340
13.7.1 估算導(dǎo)出作業(yè)的尺寸 340
13.7.2 列出數(shù)據(jù)泵文件的內(nèi)容 341
13.7.3 克隆用戶 341
13.7.4 創(chuàng)建一致的導(dǎo)出文件 342
13.7.5 在對(duì)象已經(jīng)存在的情況下執(zhí)行導(dǎo)入操作 343
13.7.6 重命名表 344
13.7.7 重新映射數(shù)據(jù) 345
13.7.8 不創(chuàng)建日志文件 346
13.7.9 使用并行機(jī)制 346
13.7.10 設(shè)置額外的數(shù)據(jù)泵文件 347
13.7.11 重用導(dǎo)出文件名稱 347
13.7.12 創(chuàng)建處理日常任務(wù)的DDL文件 348
13.7.13 壓縮導(dǎo)出文件 348
13.7.14 在導(dǎo)入時(shí)更改表的壓縮屬性 349
13.7.15 加密數(shù)據(jù) 349
13.7.16 將視圖導(dǎo)出為表 350
13.7.17 在導(dǎo)入時(shí)禁用重做日志功能 351
13.8 命令行交互模式 351
13.8.1 進(jìn)入命令行交互模式 351
13.8.2 附加正在運(yùn)行的作業(yè) 353
13.8.3 停止和重啟作業(yè) 353
13.8.4 終止數(shù)據(jù)泵作業(yè) 354
13.9 監(jiān)控?cái)?shù)據(jù)泵作業(yè) 354
13.9.1 數(shù)據(jù)泵日志文件 355
13.9.2 數(shù)據(jù)字典視圖 355
13.9.3 數(shù)據(jù)泵警告日志 355
13.9.4 狀態(tài)表 356
13.9.5 命令行交互模式STATUS命令 356
13.9.6 OS實(shí)用程序 357
13.10 數(shù)據(jù)泵傳統(tǒng)模式 357
13.10.1 將數(shù)據(jù)泵映射到exp實(shí)用程序上 357
13.10.2 將數(shù)據(jù)泵映射到imp實(shí)用程序上 358
13.11 小結(jié) 359
第14章 外部表 361
14.1 SQL*Loader和外部表 361
14.2 向數(shù)據(jù)庫(kù)加載CSV文件 362
14.2.1 創(chuàng)建目錄對(duì)象并分配訪問(wèn)權(quán)限 363
14.2.2 創(chuàng)建外部表 364
14.2.3 生成用于創(chuàng)建外部表的SQL代碼 364
14.2.4 查看外部表元數(shù)據(jù) 366
14.2.5 通過(guò)外部表為普通表加載數(shù)據(jù) 367
14.3 執(zhí)行高級(jí)轉(zhuǎn)換任務(wù) 368
14.4 通過(guò)SQL查看文本文件 369
14.5 使用外部表卸載、加載數(shù)據(jù) 371
14.5.1 啟用并行機(jī)制加快處理速度 373
14.5.2 壓縮數(shù)據(jù)泵文件 373
14.5.3 加密數(shù)據(jù)泵文件 374
14.6 小結(jié) 375
第15章 物化視圖 376
15.1 MV簡(jiǎn)介 376
15.1.1 MV的術(shù)語(yǔ) 377
15.1.2 參考有用的視圖 378
15.2 創(chuàng)建基本物化視圖 379
15.2.1 創(chuàng)建完全刷新MV 379
15.2.2 創(chuàng)建快速刷新的MV 382
15.3 MV進(jìn)階 386
15.3.1 創(chuàng)建MV并為MV和索引設(shè)置表空間 386
15.3.2 在MV上創(chuàng)建索引 387
15.3.3 分區(qū)MV 387
15.3.4 壓縮MV 388
15.3.5 加密MV列 388
15.3.6 使用預(yù)建表創(chuàng)建MV 389
15.3.7 創(chuàng)建不含數(shù)據(jù)的MV 390
15.3.8 創(chuàng)建在提交時(shí)刷新的MV 391
15.3.9 創(chuàng)建從不刷新的MV 391
15.3.10 為查詢重寫創(chuàng)建MV 392
15.3.11 使用復(fù)雜查詢操作創(chuàng)建快速刷新MV 393
15.3.12 查看MV的DDL代碼 395
15.3.13 刪除MV 395
15.4 修改MV 396
15.4.1 修改主表的DDL代碼并使MV反映這些更改 396
15.4.2 觸發(fā)MV上的重做日志功能 399
15.4.3 更改并行機(jī)制 400
15.4.4 移動(dòng)MV 400
15.5 管理MV日志 400
15.5.1 創(chuàng)建MV日志 401
15.5.2 索引MV日志列 402
15.5.3 查看MV日志占用的空間 403
15.5.4 縮小MV日志占用的空間 403
15.5.5 檢查MV日志的行數(shù) 404
15.5.6 移動(dòng)MV日志 404
15.5.7 刪除MV日志 405
15.6 刷新MV 405
15.6.1 利用SQL*Plus手動(dòng)刷新MV 406
15.6.2 使用Shell腳本和調(diào)度實(shí)用程序執(zhí)行自動(dòng)刷新 407
15.6.3 使用Oracle內(nèi)置的作業(yè)調(diào)度程序自動(dòng)刷新MV 408
15.6.4 高效執(zhí)行完全刷新操作 409
15.6.5 處理ORA-12034錯(cuò)誤 409
15.7 監(jiān)控MV的刷新操作 410
15.7.1 查看上次刷新時(shí)間 410
15.7.2 確定刷新作業(yè)是否正在進(jìn)行 410
15.7.3 監(jiān)控刷新操作的進(jìn)度 410
15.7.4 檢查MV是否按計(jì)劃刷新 411
15.8 創(chuàng)建遠(yuǎn)程MV 412
15.8.1 了解遠(yuǎn)程刷新操作的結(jié)構(gòu) 413
15.8.2 查看MV主表的信息 414
15.8.3 確定中心MV日志被多少個(gè)MV引用 415
15.9 管理MV組 416
15.9.1 創(chuàng)建MV組 417
15.9.2 更改MV組 417
15.9.3 刷新MV組 418
15.9.4 DBMS_MVIEW和DBMS_REFRESH 418
15.9.5 確定MV組中的MV 419
15.9.6 向MV組中添加MV 419
15.9.7 從MV組刪除MV 419
15.9.8 刪除MV組 420
15.10 小結(jié) 420
第16章 用戶管理的備份與恢復(fù) 421
16.1 為沒(méi)有處于歸檔日志模式的數(shù)據(jù)庫(kù)實(shí)現(xiàn)冷備份策略 422
16.1.1 冷備份非歸檔模式數(shù)據(jù)庫(kù) 422
16.1.2 使用含有聯(lián)機(jī)重做日志的冷備份恢復(fù)非歸檔日志模式的數(shù)據(jù)庫(kù) 424
16.1.3 使用不含有聯(lián)機(jī)重做日志的冷備份恢復(fù)非歸檔日志模式的數(shù)據(jù)庫(kù) 425
16.1.4 編寫執(zhí)行冷備份與恢復(fù)的腳本 426
16.2 冷備份處于歸檔日志模式的數(shù)據(jù)庫(kù) 428
16.3 熱備份策略 429
16.3.1 創(chuàng)建熱備份 430
16.3.2 使用腳本執(zhí)行熱備份 432
16.3.3 了解分割塊問(wèn)題 434
16.3.4 了解在備份過(guò)程中生成重做日志的必要性 437
16.3.5 了解數(shù)據(jù)文件的更新情況 438
16.4 對(duì)處于歸檔重做日志模式的數(shù)據(jù)庫(kù)執(zhí)行完全恢復(fù) 439
16.4.1 在脫機(jī)情況下恢復(fù)數(shù)據(jù)庫(kù) 439
16.4.2 恢復(fù)聯(lián)機(jī)數(shù)據(jù)庫(kù) 443
16.4.3 恢復(fù)控制文件 444
16.5 對(duì)處于歸檔日志模式的數(shù)據(jù)庫(kù)執(zhí)行不完全恢復(fù) 447
16.6 小結(jié) 449
第17章 配置RMAN 450
17.1 了解RMAN 451
17.2 啟動(dòng)RMAN 453
17.3 RMAN結(jié)構(gòu)決策 454
17.3.1 以遠(yuǎn)程或本地方式運(yùn)行RMAN客戶端 456
17.3.2 設(shè)置備份用戶 457
17.3.3 使用聯(lián)機(jī)或脫機(jī)備份 457
17.3.4 設(shè)置歸檔重做日志的存儲(chǔ)位置和文件格式 457
17.3.5 配置RMAN備份的存儲(chǔ)位置和文件格式 458
17.3.6 設(shè)置自動(dòng)備份控制文件的功能 460
17.3.7 設(shè)置控制文件自動(dòng)備份的存儲(chǔ)位置 461
17.3.8 備份歸檔重做日志 461
17.3.9 確定控制文件快照的存儲(chǔ)位置 462
17.3.10 使用恢復(fù)目錄 462
17.3.11 使用介質(zhì)管理器 463
17.3.12 設(shè)置初始化參數(shù)CONTROL_FILE_RECORD_KEEP_TIME 463
17.3.13 配置RMAN備份的保留策略 464
17.3.14 配置歸檔重做日志的刪除策略 465
17.3.15 設(shè)置并行度 466
17.3.16 使用備份集或鏡像副本 467
17.3.17 使用增量備份 468
17.3.18 使用增量更新備份 468
17.3.19 使用塊修改跟蹤功能 468
17.3.20 配置二進(jìn)制文件壓縮功能 469
17.3.21 配置加密功能 470
17.3.22 配置各種設(shè)置 471
17.3.23 配置輸出信息 471
17.4 后續(xù)決策 472
17.5 小結(jié) 476
第18章 RMAN備份和報(bào)告 477
18.1 運(yùn)行RMAN BACKUP命令的準(zhǔn)備工作 477
18.1.1 設(shè)置NLS_DATE_FORMAT變量 478
18.1.2 設(shè)置ECHO參數(shù) 478
18.1.3 查看RMAN變量 479
18.2 運(yùn)行備份操作 479
18.2.1 備份整個(gè)數(shù)據(jù)庫(kù) 479
18.2.2 備份表空間 481
18.2.3 備份數(shù)據(jù)文件 481
18.2.4 備份控制文件 481
18.2.5 備份spfile 482
18.2.6 備份歸檔重做日志 482
18.2.7 備份FRA 483
18.2.8 從備份中去除表空間的備份 483
18.2.9 備份還未備份的數(shù)據(jù)文件 484
18.2.10 跳過(guò)只讀表空間 484
18.2.11 跳過(guò)脫機(jī)文件和無(wú)法訪問(wèn)的文件 484
18.2.12 以并行方式備份大型文件 485
18.2.13 向RMAN倉(cāng)庫(kù)中添加RMAN備份信息 486
18.3 備份可插拔數(shù)據(jù)庫(kù) 486
18.3.1 連接根容器數(shù)據(jù)庫(kù) 487
18.3.2 連接可插拔數(shù)據(jù)庫(kù) 487
18.4 創(chuàng)建增量備份 488
18.4.1 創(chuàng)建分級(jí)增量備份 489
18.4.2 創(chuàng)建增量更新備份 490
18.4.3 使用塊修改跟蹤功能 490
18.5 檢查數(shù)據(jù)文件和備份文件中的壞塊 491
18.5.1 使用VALIDATE命令 492
18.5.2 使用BACKUP…VALIDATE命令 493
18.5.3 使用RESTORE…VALIDATE命令 493
18.6 使用恢復(fù)目錄 493
18.6.1 創(chuàng)建恢復(fù)目錄 493
18.6.2 注冊(cè)目標(biāo)數(shù)據(jù)庫(kù) 495
18.6.3 備份恢復(fù)目錄 495
18.6.4 同步恢復(fù)目錄 495
18.6.5 創(chuàng)建恢復(fù)目錄的Oracle版本 496
18.6.6 刪除恢復(fù)目錄 496
18.7 記錄RMAN的輸出結(jié)果 496
18.7.1 將輸出結(jié)果重定向到文件 497
18.7.2 使用Linux/UNIX的記錄日志命令捕捉輸出信息 497
18.7.3 將輸出信息記錄到文件中 498
18.7.4 通過(guò)數(shù)據(jù)字典查詢輸出信息 498
18.8 RMAN報(bào)告 499
18.8.1 使用LIST命令 499
18.8.2 使用REPORT命令 500
18.8.3 使用SQL查詢命令 500
18.9 小結(jié) 503
第19章 RMAN恢復(fù)操作 504
19.1 確定是否需要執(zhí)行介質(zhì)恢復(fù)操作 505
19.2 確定需要恢復(fù)的內(nèi)容 506
19.2.1 恢復(fù)操作的運(yùn)作過(guò)程 506
19.2.2 使用Data Recovery Advisor 507
19.3 使用RMAN關(guān)閉或啟動(dòng)數(shù)據(jù)庫(kù) 510
19.3.1 關(guān)閉數(shù)據(jù)庫(kù) 510
19.3.2 啟動(dòng)數(shù)據(jù)庫(kù) 511
19.4 完全恢復(fù) 511
19.4.1 測(cè)試恢復(fù)操作 511
19.4.2 恢復(fù)整個(gè)數(shù)據(jù)庫(kù) 513
19.4.3 恢復(fù)表空間 514
19.4.4 恢復(fù)只讀表空間 515
19.4.5 恢復(fù)臨時(shí)表空間 516
19.4.6 恢復(fù)數(shù)據(jù)文件 516
19.4.7 將數(shù)據(jù)文件恢復(fù)到非默認(rèn)位置 518
19.4.8 執(zhí)行數(shù)據(jù)塊級(jí)恢復(fù)操作 519
19.4.9 恢復(fù)容器數(shù)據(jù)庫(kù)和與其關(guān)聯(lián)的可插拔數(shù)據(jù)庫(kù) 520
19.5 恢復(fù)歸檔日志文件 522
19.5.1 將備份恢復(fù)到默認(rèn)位置 522
19.5.2 將備份恢復(fù)到非默認(rèn)位置 523
19.6 恢復(fù)控制文件 523
19.6.1 使用恢復(fù)目錄 523
19.6.2 使用自動(dòng)備份 524
19.6.3 指定備份文件的名稱 524
19.7 恢復(fù)spfile文件 524
19.8 不完全恢復(fù) 525
19.8.1 如何選擇不完全恢復(fù)操作 527
19.8.2 基于時(shí)間的恢復(fù)操作 528
19.8.3 基于日志序列號(hào)的恢復(fù)操作 528
19.8.4 基于SCN的恢復(fù)操作 529
19.8.5 恢復(fù)到還原點(diǎn) 529
19.8.6 將表恢復(fù)到過(guò)去的時(shí)間點(diǎn) 530
19.9 閃回表 531
19.9.1 FLASHBACK TABLE TO BEFORE DROP命令 531
19.9.2 將表閃回到過(guò)去的時(shí)間點(diǎn) 533
19.10 閃回?cái)?shù)據(jù)庫(kù) 534
19.11 將備份恢復(fù)到其他服務(wù)器 535
19.12 小結(jié) 545
第20章 Oracle安全備份 546
20.1 OSB的版本和功能 546
20.2 OSB術(shù)語(yǔ) 547
20.2.1 OSB管理域和服務(wù)器 547
20.2.2 OSB的界面 548
20.2.3 OSB用戶和等級(jí) 549
20.2.4 OSB守護(hù)進(jìn)程 549
20.3 下載和安裝 549
20.4 通過(guò)命令行界面訪問(wèn)OSB 552
20.5 配置OSB 553
20.5.1 配置用戶和等級(jí) 553
20.5.2 配置介質(zhì)家族 555
20.5.3 配置數(shù)據(jù)庫(kù)備份存儲(chǔ)選擇器 555
20.6 數(shù)據(jù)庫(kù)備份 556
20.7 恢復(fù)數(shù)據(jù)庫(kù)操作 557
20.8 文件系統(tǒng)備份 558
20.8.1 創(chuàng)建數(shù)據(jù)集文件 559
20.8.2 配置備份窗口 560
20.8.3 配置備份時(shí)間表和觸發(fā)器 560
20.8.4 根據(jù)需要執(zhí)行文件系統(tǒng)備份操作 561
20.9 文件系統(tǒng)恢復(fù)操作 562
20.9.1 執(zhí)行基于目錄的恢復(fù)操作 562
20.9.2 執(zhí)行原始數(shù)據(jù)恢復(fù)操作 562
20.9.3 執(zhí)行obtar命令 563
20.10 監(jiān)控OSB作業(yè) 564
20.10.1 列出作業(yè) 564
20.10.2 顯示作業(yè)的腳本 566
20.10.3 監(jiān)控OSB日志 567
20.11 虛擬測(cè)試設(shè)備 568
20.12 云計(jì)算中的Oracle數(shù)據(jù)庫(kù)備份 569
20.13 升級(jí)OSB軟件 571
20.14 小結(jié) 571
第21章 作業(yè)自動(dòng)化 572
21.1 使用Oracle Scheduler實(shí)現(xiàn)自動(dòng)化作業(yè) 573
21.1.1 創(chuàng)建和調(diào)度作業(yè) 573
21.1.2 查看作業(yè)的細(xì)節(jié) 574
21.1.3 修改作業(yè)的日志歷史記錄 574
21.1.4 修改作業(yè) 575
21.1.5 停止作業(yè) 575
21.1.6 暫停作業(yè) 575
21.1.7 啟動(dòng)作業(yè) 575
21.1.8 復(fù)制作業(yè) 576
21.1.9 手動(dòng)運(yùn)行作業(yè) 576
21.1.10 刪除作業(yè) 576
21.2 Oracle Scheduler和cron 576
21.3 通過(guò)cron使作業(yè)自動(dòng)化 577
21.3.1 cron的運(yùn)作方式 577
21.3.2 啟用cron 579
21.3.3 了解cron表?xiàng)l目 579
21.3.4 使作業(yè)自動(dòng)運(yùn)行 580
21.3.5 重定向cron輸出結(jié)果 583
21.3.6 處理cron問(wèn)題 584
21.4 自動(dòng)化DBA作業(yè)的示例 584
21.4.1 啟動(dòng)和停止數(shù)據(jù)庫(kù)與監(jiān)聽(tīng)器 585
21.4.2 檢查歸檔重做日志存儲(chǔ)位置的可用空間 588
21.4.3 跟蹤大型日志文件 590
21.4.4 檢查鎖定的產(chǎn)品數(shù)據(jù)庫(kù)賬號(hào) 591
21.4.5 檢查某個(gè)時(shí)間點(diǎn)前的文件 592
21.4.6 檢查是否存在過(guò)多的進(jìn)程 592
21.4.7 檢查RMAN備份的完整性 593
21.5 小結(jié) 594
第22章 數(shù)據(jù)庫(kù)疑難解答 595
22.1 快速分類 595
22.1.1 檢查數(shù)據(jù)庫(kù)的可用性 595
22.1.2 檢查可用空間 597
22.1.3 檢查警告日志 599
22.2 通過(guò)OS實(shí)用程序找出瓶頸問(wèn)題 602
22.2.1 尋找系統(tǒng)瓶頸 603
22.2.2 將操作系統(tǒng)進(jìn)程與SQL命令對(duì)應(yīng)起來(lái) 606
22.3 尋找資源密集型SQL命令 608
22.3.1 實(shí)時(shí)監(jiān)控SQL命令的執(zhí)行情況 608
22.3.2 運(yùn)行Oracle診斷實(shí)用程序 610
22.4 檢測(cè)和解決鎖定問(wèn)題 613
22.5 解決最大打開(kāi)游標(biāo)數(shù)量問(wèn)題 615
22.6 撤銷表空間疑難解答 616
22.6.1 確定撤銷表空間尺寸是否正確 616
22.6.2 檢查使用撤銷表空間的SQL命令 618
22.7 處理臨時(shí)表空間問(wèn)題 619
22.7.1 確定臨時(shí)表空間的尺寸是否正確 619
22.7.2 檢查使用臨時(shí)表空間的SQL命令 621
22.8 小結(jié) 621
第23章 可插拔數(shù)據(jù)庫(kù) 623
23.1 了解可插拔體系結(jié)構(gòu) 624
23.1.1 轉(zhuǎn)換范例 626
23.1.2 對(duì)備份與恢復(fù)操作的意義 627
23.1.3 細(xì)微調(diào)優(yōu) 628
23.2 創(chuàng)建CDB 629
23.2.1 使用SQL命令手動(dòng)創(chuàng)建CDB 629
23.2.2 使用DBCA 631
23.2.3 通過(guò)DBCA生成創(chuàng)建CDB的腳本 632
23.2.4 檢查是否已經(jīng)創(chuàng)建了CDB 632
23.3 管理根容器 633
23.3.1 連接根容器 634
23.3.2 顯示當(dāng)前連接容器的信息 635
23.3.3 啟動(dòng)和停止根容器 635
23.3.4 創(chuàng)建公用用戶 636
23.3.5 創(chuàng)建公用角色 636
23.3.6 報(bào)告容器空間的相關(guān)信息 637
23.3.7 切換容器 638
23.4 在CDB中創(chuàng)建可插拔數(shù)據(jù)庫(kù) 638
23.4.1 克隆種子容器 639
23.4.2 克隆現(xiàn)存的可插拔數(shù)據(jù)庫(kù) 640
23.4.3 克隆非CDB數(shù)據(jù)庫(kù) 641
23.4.4 從CDB中拔出可插拔數(shù)據(jù)庫(kù) 643
23.4.5 將拔出的可插拔數(shù)據(jù)庫(kù)插入CDB 643
23.4.6 使用DBCA通過(guò)種子容器創(chuàng)建可插拔數(shù)據(jù)庫(kù) 644
23.4.7 檢查可插拔數(shù)據(jù)庫(kù)的狀態(tài) 645
23.5 管理可插拔數(shù)據(jù)庫(kù) 645
23.5.1 連接可插拔數(shù)據(jù)庫(kù) 645
23.5.2 在可插拔環(huán)境中管理監(jiān)聽(tīng)器 646
23.5.3 查看當(dāng)前連接的可插拔數(shù)據(jù)庫(kù) 647
23.5.4 啟動(dòng)和停止可插拔數(shù)據(jù)庫(kù) 648
23.5.5 修改應(yīng)用于可插拔數(shù)據(jù)庫(kù)的初始化參數(shù) 649
23.5.6 重命名可插拔數(shù)據(jù)庫(kù) 649
23.5.7 限定可插拔數(shù)據(jù)庫(kù)使用空間的尺寸 649
23.5.8 查看可插拔數(shù)據(jù)庫(kù)的歷史記錄 650
23.5.9 刪除可插拔數(shù)據(jù)庫(kù) 650
23.6 小結(jié) 651

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)