|
he_size 67108864 db_name dispatchers (PROTOCOL=TCP)(SER=MODOSE), (PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer), (PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer) fast_start_mttr_target 300 java_pool_size 117440512 Large_pool_size 1048576 Open_cursors 300 processes 150 remote_login_passwordfile EXCLUSIVE resource_manager_plan SYSTEM_PLAN shared_pool_size 117440512 sort_area_size 524288 Timed_statistics TRUE Undo_management AUTO Undo_tablespace UNDOTBS user_dump_dest {ORACLE_BASE}/admin/{DB_NAME}/udump
表三:資料庫檔案相關之參數預設值
Name Tablespace Size(M) {ORACLE_BASE}/oradata/{DB_NAME}/cwmlite01.dbf CWMLITE 20 {ORACLE_BASE}/oradata/{DB_NAME}/drsys01.dbf DRSYS 20 {ORACLE_BASE}/oradata/{DB_NAME}/example01.dbf EXAMPLE 160 {ORACLE_BASE}/oradata/{DB_NAME}/indx01.dbf INDX 25 {ORACLE_BASE}/oradata/{DB_NAME}/system01.dbf SYSTEM 325 {ORACLE_BASE}/oradata/{DB_NAME}/tools01.dbf TOOLS 10 {ORACLE_BASE}/oradata/{DB_NAME}/undotbs01.dbf UNDOTBS 260 {ORACLE_BASE}/oradata/{DB_NAME}/users01.dbf USERS 25 {ORACLE_BASE}/oradata/{DB_NAME}/temp01.dbf TEMP 40
表四:控制檔之參數預設值
Control file {ORACLE_BASE}/oradata/{DB_NAME}/control01.ctl {ORACLE_BASE}/oradata/{DB_NAME}/control02.ctl {ORACLE_BASE}/oradata/{DB_NAME}/control03.ctl
表五:重置交易紀錄檔群組之參數預設值
Group Size(K) 1 102400 2 102400 3 102400
如果您已經熟悉如何設定各資料庫參數,不想使用以上三種範本建立資料庫的話。可利用第四個選項【New database】自行設定所有Oracle資料庫參數。但如果您對於這方面不是很有經驗的話,建議您盡量不要使用該選項建立資料庫! 表六、七、八、九、十、十一則整理出【New Database】選項中各參數之系統預設值,供各位讀者作為設定時之參考:
表六:一般性參數之預設值 Option Name Selected Example Schemas true Oracle Intermedia true Oracle JVM true Oracle Label Security false Oracle Spatial true Oracle Ultra Search true 表七:起始參數(Initialization parameter)之預設值 Name Value background_dump_dest {ORACLE_BASE}/admin/{DB_NAME}/bdump compatible 9.0.0 control_files ("{ORACLE_BASE}/oradata/{DB_NAME}/control01.ctl", "{ORACLE_BASE}/oradata/{DB_NAME}/control02.ctl", "{ORACLE_BASE}/oradata/{DB_NAME}/control03.ctl") core_dump_dest {ORACLE_BASE}/admin/{DB_NAME}/cdump db_block_size 8KB db_cache_size 50MB dispatchers "(PROTOCOL=TCP)(SER=MODOSE)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)" fast_start_mttr_target 300 java_pool_size 50MB large_pool_size 1MB open_cursors 300 processes 150 remote_login_passwordfile EXCLUSIVE resource_manager_plan SYSTEM_PLAN shared_pool_size 50MB sort_area_size 524288 timed_statistics TRUE undo_management AUTO undo_tablespace UNDOTBS user_dump_dest {ORACLE_BASE}/admin/{DB_NAME}/udump
表八:控制檔之參數預設值 Control file {ORACLE_BASE}/oradata/{DB_NAME}/control01.ctl {ORACLE_BASE}/oradata/{DB_NAME}/control02.ctl {ORACLE_BASE}/oradata/{DB_NAME}/control03.ctl
表九:表格空間之參數預設值 Status Name Type Extent management ONLINE DRSYS PERMANENT LOCAL ONLINE EXAMPLE PERMANENT LOCAL ONLINE INDX PERMANENT LOCAL ONLINE SYSTEM PERMANENT DICTIONARY ONLINE TEMP TEMPORARY LOCAL ONLINE TOOLS PERMANENT LOCAL ONLINE UNDOTBS PERMANENT , UNDO LOCAL ONLINE USERS PERMANENT LOCAL
表十:資料庫檔案相關之參數預設值 Status Name Tablespace Size(M) ONLINE {ORACLE_BASE}/oradata/{DB_NAME}/drsys01.dbf DRSYS 20480 ONLINE {ORACLE_BASE}/oradata/{DB_NAME}/example01.dbf EXAMPLE 10240 ONLINE {ORACLE_BASE}/oradata/{DB_NAME}/indx01.dbf INDX 25 ONLINE {ORACLE_BASE}/oradata/{DB_NAME}/system01.dbf SYSTEM 325 ONLINE {ORACLE_BASE}/oradata/{DB_NAME}/temp01.dbf TEMP 40 ONLINE {ORACLE_BASE}/oradata/{DB_NAME}/tools01.dbf TOOLS 10 ONLINE {ORACLE_BASE}/oradata/{DB_NAME}/undotbs01.dbf UNDOTBS 200 ONLINE {ORACLE_BASE}/oradata/{DB_NAME}/users01.dbf USERS 25
3. 輸入新資料庫之識別資料 也許大家會覺得很奇怪,為什麼還要指定一次資料庫的識別資料,在安裝時Step8不是設定過一次了嗎?因為一台Oracle資料庫伺服器允許您建置多個Oracle資料庫,所以您每次執行DBCA指令啟動Oracle資料庫建置組態精靈時,精靈都會詢問您新資料庫的識別資料。這裡請您確認輸入的資料與Step8所輸入的資料 一致即可。
圖二十六:確認新資料庫之識別資料。 4. 決定資料庫之運作模式 Oracle 9i資料庫針對客戶端的連線處理分為兩種模式: Dedicated Server Mode對於每一個客戶端連線,資料庫都會配置獨立的系 統資源。適用於以下兩種情況: I. 客戶端連線數目不是很多。 II. 客戶端所執行的為例行性處理之批次作業,執行時間較長。 Shared Server Mode多個客戶端連線共用相同的系統資源,適用於客戶端連線數目較多的情況。選擇此運作模式時會同時啟動Oracle之多執行緒伺服器功能。
因為是測試用環境,所以請先選擇【Dedicated Server Mode】。
5. 設定Oracle資料庫起始參數 因為起始參數設定的優劣將會直接影響資料庫之執行效能,除非您了解各參數之意義與設定方式,否則盡量不要隨意更動其設定值。請直接按下【Next】進行下一步驟。
圖二十八:設定資料庫起始參數。 6. 確認資料檔案存放位置 在Database Storage視窗的左半部會以樹狀圖列出目前資料庫設定下各檔案的存放位置。如果您想自行更改檔案儲存位置,可按下右下角的【File Location Variables】按鈕進行調整。
圖二十九:確認資料檔案存放位置。
7. 選擇是否建立新的資料庫範本 最後您可以將DBCA所做的設定儲存為一個新的資料庫範本,以便未來建立新資料庫時可以參考。方式是勾選【Save as a Database Templates】選項,然後在【Name】欄位中輸入新的範本名稱。
圖三十:選擇是否建立新的資料庫範本。
在圖三十的視窗中按下【Finish】按鈕後會出現如圖三十一之視窗,提醒您系統中的某些重置交易紀錄檔會在資料庫建立時被覆寫。此時無須理會此項警告,按下【Yes】即可。
圖三十一:DBCA之警告訊息。 8. 最後確認所有資料庫組態設定 DBCA最後會將所有資料庫的組態設定值整理出一張清單,按下【OK】後DBCA就會開始建置新資料庫。
圖三十二:確認所有資料庫組態設定。 當出現圖三十三之視窗時就算大功告成了!請先記下SYS與SYSTEM這兩個系統管理預設帳號之密碼,分別為change_on_install與manager。為了資料庫安全性考量,請記得在登入資料庫之後更改這兩個帳號之密碼。按下【Exit】後就可以結束Oracle Universal Installer安裝程式了。
圖三十三:資料庫建置完畢之提示視窗。
測試安裝後之Oracle 9i資料庫 好不容易將Oracle 9i資料庫系統安裝完畢,接下來就來驗收一下成果吧!此時您可以利用Oracle資料庫的客戶端工具SQL*Plus登入Oracle資料庫,方式 是在作業系統下執行sqlplus指令: > sqlplus
啟動SQL*Plus後,您可以利用系統提供的使用者帳號scott(密碼為tiger)登入Oracle資料庫。然後試著執行以下指令查詢資料庫內的emp表格: SQL> select empno,ename,sal from emp;
圖三十四:利用SQL*Plus登入Oracle資料庫。
後記
不曉得大家是否可以順利跟隨我所說明的各項步驟完成Oracle 9i的安裝?也許有部分的讀者已感覺到有點吃不消了!事實上,Oracle資料庫系統在眾家資料庫中真的算是相當複雜的,不僅是安裝系統的步驟繁瑣,資料庫的管理技術更是博大精深!不過也因為如此,學會Oracle資料庫之後身價真的是不同凡響喔!從下一期開始,我將從基本的Oracle資料庫使用方式開始介紹,正式帶領各位進入Oracle 9i的世界,我們下次見!
作者簡介 何致億,美商甲骨文公司特約顧問 經歷恆逸資訊系統開發部技術顧問。 專長為Oracle、SQL Server 等大型關聯式資料庫系統管理,資料倉儲規劃建置,以及資料庫應用程式系統開發。擁有 MCSD、MCDBA,Oracle OCP,RHCE,SCJP,Borland JBuilder Product Certified等十餘項國際認證。目前正致力於Oracle9i應用系統開發,並負責Oracle9i系列書籍中文化與Oracle Press技術校稿工作。他同時也是美商甲骨文公司、昇陽公司等原廠認證講師。您可以透過 hochihyi@ms64.hinet.net 與他聯繫 譯作Oracle9i 入門手冊 (Oracle9i A Beginner''''s Guide) Oracle9i 技術手冊 (Oracle9i DBA Handbook)
上一页 [1] [2] [SyBase]在 Red Hat Linux 9 上安装 Oracle9i Database [ORACLE]ORACLE9i 的透明网关的配置 [ORACLE]Oracle9i OCM认证实践课考试的一些说明 [ORACLE]Oracle9i 的启动和关闭 [ORACLE]手动建立 Oracle9i 数据库 [ORACLE]ORACLE9i 表分析脚本 [ORACLE]Oracle9i — 电子商务平台 (关键字:ORACLE电子商… [ORACLE]Oracle9i Data Guard的灾难防护 [MySql]all installing oracle9i documents under linux …
|