2 Day DBA-使用DBCA刪除資料庫及使用DBCA管理模板

LuiseDalian發表於2014-01-23

使用DBCA刪除資料庫

DBCA會關閉資料庫例項,然後刪除所有資料庫檔案。還會刪除相關的Windows服務。

 使用DBCA管理模板

DBCA模板是XML檔案,儲存著建立資料庫所需要的資訊。在建立新的資料庫和複製現有資料庫時需要使用DBCA模板。

模板中的資訊有資料庫選項、初始化引數、儲存屬性(資料檔案、表空間、控制檔案、聯機重做日誌)

 

模板可以僅作為指令碼來使用,但它們比指令碼功能更強大。因為它可以複製一個資料庫。

模板儲存在ORACLE_HOME/assistants/dbca/templates目錄下。

 

使用模板的好處

n  節省時間,不需要自己定義資料庫。

n  方便複製,通過建立一個包含你資料庫配置的模板,可以方便的複製一個資料庫,不需要2次設定資料庫引數。

n  方便編輯,可以通過模板設定快速改變資料庫選項

n  方便共享,模板可以被從一臺機器複製到另一臺機器。

 

模板型別

型別

副檔名

包含資料檔案

資料庫結構

Seed

.dbc

Y

這種型別的模板包含資料庫的結構和物理資料檔案,該資料庫即seed database。新資料庫是做為seed database的一個複本,只需要下面的修改:

l  資料庫名

l  資料檔案的位置

l  控制檔案的數量

l  線上重做日誌組的數量

l  初始化引數

其它的修改可以在資料庫建立之後使用可以被DBCA呼叫的定製的指令碼、命令列SQL語句、OEMDC

seed database資料檔案被儲存在壓縮的RMAN備份檔案形式的檔案中,副檔名為.dfb;控制檔案儲存在.ctl檔案中(該檔案只有在把資料檔案儲存在Oracle ASM 磁碟組或Oracle Manged Files時需要)。.dbc檔案包含seed database資料檔案的位置並且包含源資料庫名用於對映控制檔案。

Nonseed

.dbt

N

這種型別的模板用於建立一個新的資料庫。這種模板要比seed template複雜,因為所有的資料檔案和聯機重做日誌檔案都需要根據你的調協來建立;而且名稱、大小和其它屬性都可以根據需要修改。

 

Oracle提供的DBCA模板

模板

工作量

資料倉儲

使用者執行處理大量資料的大量、複雜查詢。響應時間、準確性和可訪問性是關鍵因素。

這些查詢可能是為了獲取少量記錄,也可能是對於許多不同表中的數以萬計的記錄進行排序。

通用目的和事務處理

許多並行使用者執行大量的事務,這些事務要求快速訪問資料。

可用性、速度、併發性、可恢復性是有關鍵因素。

事務包括對資料庫表中的資料進行讀、寫和刪除。

定製

可以改變資料庫建立時的任何設定。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1074729/,如需轉載,請註明出處,否則將追究法律責任。

相關文章