03創(chuàng)建數(shù)據(jù)庫(kù).ppt_第1頁(yè)
03創(chuàng)建數(shù)據(jù)庫(kù).ppt_第2頁(yè)
03創(chuàng)建數(shù)據(jù)庫(kù).ppt_第3頁(yè)
03創(chuàng)建數(shù)據(jù)庫(kù).ppt_第4頁(yè)
03創(chuàng)建數(shù)據(jù)庫(kù).ppt_第5頁(yè)
已閱讀5頁(yè),還剩38頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第三章創(chuàng)建數(shù)據(jù)庫(kù) DatabaseConfigurationAssistant 2 目錄 創(chuàng)建數(shù)據(jù)庫(kù)前的準(zhǔn)備工作使用DBCA創(chuàng)建數(shù)據(jù)庫(kù)刪除數(shù)據(jù)庫(kù)手工創(chuàng)建數(shù)據(jù)庫(kù)初始化參數(shù)文件創(chuàng)建過(guò)程和命令 3 準(zhǔn)備創(chuàng)建數(shù)據(jù)庫(kù) 設(shè)計(jì)數(shù)據(jù)庫(kù)的概念結(jié)構(gòu) ER模型設(shè)計(jì)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu) 關(guān)系模式設(shè)計(jì)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu) 存儲(chǔ) I O系統(tǒng)選取全局?jǐn)?shù)據(jù)庫(kù)名 GlobalDatabaseName 決定字符集 characterset 4 選取全局?jǐn)?shù)據(jù)庫(kù)名 數(shù)據(jù)庫(kù)在網(wǎng)絡(luò)結(jié)構(gòu)中的名字和位置通過(guò)設(shè)置DB NAME和DB DOMAIN兩個(gè)初始化參數(shù)來(lái)完成全局?jǐn)?shù)據(jù)庫(kù)名的設(shè)置構(gòu)成 DB NAME DB DOMAIN 5 決定字符集 適應(yīng)不同的語(yǔ)言文字顯示以數(shù)據(jù)庫(kù)字符集的形式存儲(chǔ)以CHAR數(shù)據(jù)類(lèi)型存儲(chǔ)的數(shù)據(jù)標(biāo)識(shí)符輸入并存儲(chǔ)SQL PL SQL程序源代碼創(chuàng)建數(shù)據(jù)庫(kù)時(shí) 必須指定數(shù)據(jù)庫(kù)字符集一旦數(shù)據(jù)庫(kù)創(chuàng)建后 數(shù)據(jù)庫(kù)的字符集就不能改變 6 數(shù)據(jù)庫(kù)配置助手 12步創(chuàng)建數(shù)據(jù)庫(kù) 7 選擇操作 創(chuàng)建 配置 刪除等 管理模板不包含數(shù)據(jù)文件 任意指定和更改參數(shù) 創(chuàng)建時(shí)間長(zhǎng)包含數(shù)據(jù)文件 包含結(jié)構(gòu)和物理數(shù)據(jù)文件 創(chuàng)建較快 8 選擇模板 事務(wù)處理 OLTP 處理并發(fā)用戶和事務(wù)定制數(shù)據(jù)庫(kù) 不使用模板的自定義方式數(shù)據(jù)倉(cāng)庫(kù) 處理大量復(fù)雜查詢 基本是只讀 更改量較小 9 命名 全局?jǐn)?shù)據(jù)庫(kù)名和實(shí)例SID 全局?jǐn)?shù)據(jù)庫(kù)名的形式 數(shù)據(jù)庫(kù)名 網(wǎng)絡(luò)域名數(shù)據(jù)庫(kù)名不超過(guò)8個(gè)字符域 不超過(guò)128個(gè)字符SID 實(shí)例的標(biāo)識(shí) 不超過(guò)8個(gè)字母數(shù)字字符 10 管理選項(xiàng) 主機(jī)若安裝了OracleManagementAgent 則在GridControl中選擇OMS啟用電子郵件通知 在度量達(dá)到閥值時(shí)通知SYSMAN用戶啟用每日備份 最少配置 11 設(shè)置口令 12 存儲(chǔ)方式 文件系統(tǒng) 單實(shí)例數(shù)據(jù)庫(kù)文件 對(duì)應(yīng)RAC集群文件系統(tǒng)ASM 創(chuàng)建ASM例程和置入磁盤(pán)組裸設(shè)備 不受文件系統(tǒng)管理的磁盤(pán)或分區(qū) 13 設(shè)置數(shù)據(jù)庫(kù)文件位置 14 恢復(fù)配置 快速恢復(fù)區(qū) flash recovery area結(jié)合恢復(fù)組件使用啟用歸檔 ARCHIVELOG模式運(yùn)行數(shù)據(jù)庫(kù) 15 選擇數(shù)據(jù)庫(kù)內(nèi)容 示例方案包含 人力資源HR定單輸入OE產(chǎn)品媒體PM銷(xiāo)售歷史SH發(fā)運(yùn)隊(duì)列QS 16 初始化參數(shù) 典型 以百分比的形式分配內(nèi)存SGA TARGETPGA AGGREGATE 調(diào)整大小 塊大小和同時(shí)可連接的最大用戶進(jìn)程數(shù)字符集 數(shù)據(jù)庫(kù)字符集 國(guó)家字符集 語(yǔ)言日期格式 17 連接模式 專用服務(wù)器模式 數(shù)據(jù)倉(cāng)庫(kù) 少數(shù)客戶機(jī)連接數(shù)據(jù)庫(kù) 長(zhǎng)時(shí)間運(yùn)行的請(qǐng)求 共享服務(wù)器模式 多用戶共享 需調(diào)度程序OLTP 用戶有內(nèi)存限制 使用OracleNet特性 Web應(yīng)用程序 18 數(shù)據(jù)庫(kù)存儲(chǔ) 19 具體位置信息 20 創(chuàng)建選項(xiàng) 21 結(jié)果資料 查看常用選項(xiàng)初始化參數(shù)字符集數(shù)據(jù)文件 控制文件信息重做日志組大小 22 進(jìn)度顯示 23 結(jié)果提示 更改口令 24 更改服務(wù)啟動(dòng)類(lèi)型 以SID結(jié)尾的服務(wù)以LISTENER結(jié)尾的服務(wù)改為 手動(dòng) 啟動(dòng)方式 25 刪除數(shù)據(jù)庫(kù) 2步完成 26 選擇刪除目標(biāo) 27 手工創(chuàng)建數(shù)據(jù)庫(kù) 創(chuàng)建目錄確定數(shù)據(jù)庫(kù)名和實(shí)例名確定DBA認(rèn)證方式 口令方式 操作系統(tǒng)授權(quán)創(chuàng)建初始化參數(shù)文件pfile連接并啟動(dòng)實(shí)例創(chuàng)建數(shù)據(jù)庫(kù)createdatabase創(chuàng)建其他表空間運(yùn)行腳本以創(chuàng)建數(shù)據(jù)字典其他安裝 服務(wù)器參數(shù)文件spfile 備份數(shù)據(jù)庫(kù)等 28 第一步 創(chuàng)建目錄 可編輯一個(gè)批處理文件myorcl bat命令形如 mdC oracle product 10 2 0 目錄名 29 第二步 創(chuàng)建 修改初始化參數(shù)文件 oracle數(shù)據(jù)庫(kù)只使用一個(gè)參數(shù)文件 要么是pfile 要么是spfile 9i以后新增的服務(wù)器參數(shù)文件 可用sql命令由pfile創(chuàng)建spfile 也可以由spfile創(chuàng)建pfile 如果是手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)而不是通過(guò)DBCA 則開(kāi)始創(chuàng)建數(shù)據(jù)庫(kù)時(shí) 只能定義pfile 因?yàn)樗俏谋靖袷降?30 參數(shù)文件工作原理 oracle實(shí)例在啟動(dòng)時(shí) 會(huì)去讀取參數(shù)文件中的配置startup命令中可以指定以哪個(gè)pfile來(lái)啟動(dòng) 但是只能指定pfile 不能指定spfile 當(dāng)使用不帶pfile子句的startup命令時(shí) Oracle首先在默認(rèn)位置查找名為spfile ORACLE SID ora的文件 如果沒(méi)有就查找spfile ora文件 還沒(méi)有的話 就找init ORACLE SID ora文件 數(shù)據(jù)庫(kù)啟動(dòng)以后 參數(shù)的配置值可以通過(guò)查詢數(shù)據(jù)字典V parameter得到 31 參數(shù)文件的修改 創(chuàng)建 手動(dòng)修改 用于修改PFILE 用文本編輯器在線修改 SQL altersystemset 命令創(chuàng)建 文本編輯器創(chuàng)建pfile文件命令方式createpfile C pfile initorcl1 ora fromspfile D spfile spfileorcl1 ora createpfile c pfile initorcl1 ora fromspfilecreatespfilefromfile C pfile initorcl1 ora 32 常用參數(shù)介紹 參數(shù)設(shè)置格式 set參數(shù)名 值查看參數(shù)值的命令 showparameters參數(shù)名數(shù)據(jù)庫(kù)標(biāo)識(shí)類(lèi)參數(shù)DB NAME 數(shù)據(jù)庫(kù)名 此參數(shù)在創(chuàng)建數(shù)據(jù)前決定 數(shù)據(jù)庫(kù)創(chuàng)建后修改時(shí) 必須建控制文件DB DOMAIN 數(shù)據(jù)庫(kù)域名 用于區(qū)別同名數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)名與域名一起構(gòu)成了全局?jǐn)?shù)據(jù)庫(kù)名INSTANCE NAME 數(shù)據(jù)庫(kù)實(shí)例名 可以與數(shù)據(jù)庫(kù)相同SERVICE NAMES 數(shù)據(jù)庫(kù)服務(wù)名 與全局?jǐn)?shù)據(jù)庫(kù)名相同如果沒(méi)有域名 則服務(wù)名就是數(shù)據(jù)庫(kù)名 33 日志管理類(lèi)參數(shù) LOG ARCHIVE START 是否啟動(dòng)自動(dòng)歸檔進(jìn)程ARCHLOG ARCHIVE DEST 歸檔日志文件存儲(chǔ)目錄LOG ARCHIVE FORMAT 歸檔日志文件的默認(rèn)文件存儲(chǔ)格式LOG ARCHIVE MAX PROCESSES 設(shè)置自動(dòng)歸檔進(jìn)程的個(gè)數(shù)LOG CHECKPOINT INTERVAL 根據(jù)日志數(shù)量設(shè)置檢驗(yàn)點(diǎn)頻率LOG CHECKPOINT TIMEOUT 根據(jù)時(shí)間間隔設(shè)置檢驗(yàn)點(diǎn)頻率等等 34 內(nèi)存管理類(lèi)參數(shù) DB BLOCK SIZE 標(biāo)準(zhǔn)數(shù)據(jù)塊大小DB nK CACHE SIZE 非標(biāo)準(zhǔn)數(shù)據(jù)塊數(shù)據(jù)緩沖區(qū)大小SHARED POOL SIZE 共享池大小控制參數(shù) 單位為字節(jié)DB CACHE SIZE 標(biāo)準(zhǔn)數(shù)據(jù)塊數(shù)據(jù)緩沖區(qū)大小LOG BUFFER 日志緩沖區(qū)大小SORT AREA SIZE 排序區(qū)大小LARGE POOL SIZE 大池大小JAVA POOL SIZE Java池大小 35 各類(lèi)參數(shù) 最大許可擁護(hù)數(shù)量限制參數(shù)LICENSE MAX USERS SESSIONS系統(tǒng)跟蹤信息管理參數(shù)系統(tǒng)性能優(yōu)化與動(dòng)態(tài)統(tǒng)計(jì)參數(shù)其他系統(tǒng)參數(shù)DB recovery file dest 自動(dòng)數(shù)據(jù)庫(kù)備份目錄DB recovery file size 備份文件大小樣本見(jiàn) oracle home admin pfile下init oracle sid ora 36 第三步 創(chuàng)建并啟動(dòng)實(shí)例 用參數(shù)文件創(chuàng)建并啟動(dòng)實(shí)例命令提示符中c oradim參數(shù)命令可以創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例 37 第四步 設(shè)置SID setORACLE SID myorcl初始化參數(shù)文件中DB NAME的值要與SID一致 DB NAME myorcl確認(rèn)DBA連接方式 具有創(chuàng)建數(shù)據(jù)庫(kù)權(quán)限的DBA 一般是SYS用戶 38 第五步 創(chuàng)建數(shù)據(jù)庫(kù) Createdatabase命令 執(zhí)行的主要操作 創(chuàng)建數(shù)據(jù)文件 控制文件 重做日志文件創(chuàng)建SYSTEM SYSAUX表空間和回滾段創(chuàng)建數(shù)據(jù)字典設(shè)置字符集 時(shí)區(qū)裝載和打開(kāi)數(shù)據(jù)庫(kù)可以編輯一個(gè)SQL腳本文件 在SQLPlus中用 文件名 的方式運(yùn)行 39 示例 Cre myorcl sql內(nèi)容執(zhí)行 40 創(chuàng)建其他表空間 使用形如下面的命令創(chuàng)建其他表空間和添加附加文件在已經(jīng)存在的數(shù)據(jù)庫(kù)中建立新的表空間和數(shù)據(jù)文件 41 第六步 運(yùn)行腳本創(chuàng)建數(shù)據(jù)字典 在數(shù)據(jù)庫(kù)創(chuàng)建結(jié)束后 數(shù)據(jù)庫(kù)自動(dòng)處于OPEN狀態(tài) 此時(shí)動(dòng)態(tài)性能視圖可以查詢了 但其他數(shù)據(jù)字典都不存在 需要運(yùn)行一些腳本文件生成系統(tǒng)數(shù)據(jù)字典 在D oracle product 10 2 0 db 1 rdbms admin等目錄下生成了若干腳本 用于創(chuàng)建數(shù)據(jù)字典 要按需要在SQ

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論