2 Day DBA-使用DBCA刪除資料庫及使用DBCA管理模板
使用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複雜,因為所有的資料檔案和聯機重做日誌檔案都需要根據你的調協來建立;而且名稱、大小和其它屬性都可以根據需要修改。 |
模板 |
工作量 |
資料倉儲 |
使用者執行處理大量資料的大量、複雜查詢。響應時間、準確性和可訪問性是關鍵因素。 這些查詢可能是為了獲取少量記錄,也可能是對於許多不同表中的數以萬計的記錄進行排序。 |
通用目的和事務處理 |
許多並行使用者執行大量的事務,這些事務要求快速訪問資料。 可用性、速度、併發性、可恢復性是有關鍵因素。 事務包括對資料庫表中的資料進行讀、寫和刪除。 |
定製 |
可以改變資料庫建立時的任何設定。 |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1074729/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- dbca刪除資料庫時選項灰色資料庫
- 2.3.1 有關使用DBCA建立資料庫資料庫
- 2.3.2 關於使用互動式DBCA建立資料庫資料庫
- 2.13.2 關於DBCA模板
- 2.3 通過DBCA建立資料庫資料庫
- 2.3.3 關於使用非互動式/靜默DBCA建立資料庫資料庫
- 【DBCA】windows2016標準版 dbca建立資料庫報錯,DIM-00019 OS 1053Windows資料庫
- 4.3.1 關於使用DBCA建立CDB
- Oracle OCP(36):DBCA建庫Oracle
- Oracle 18c使用dbca建立級聯DGOracle
- 2.13.3 使用 Oracle Wallet 實現在DBCA中使用身份驗證Oracle
- 2.13.5 DBCA Exit Codes
- 拋開dbca,手動建庫步驟
- 【DG】Oracle 19c使用dbca來搭建物理DGOracle
- 刪除使用者及使用者下的所有資料
- dbca建立資料庫時報錯ORA-13516: AWR Operation failed: CATPROC not valid資料庫AI
- 刪除當前資料庫連線使用者資料庫
- 2.13.4 DBCA 靜默模式命令模式
- 2.13.1 DBCA 命令語法概述
- SQL Server無法刪除資料庫 "xxx",因為該資料庫當前正在使用(如何刪除一個Sql Server資料庫)SQLServer資料庫
- oracle11g單例項透過命令列dbca靜默建立資料庫Oracle單例命令列資料庫
- MySQL使用binlog2sql閃回誤刪除資料MySql
- indexedDB 刪除資料庫Index資料庫
- 2.11 刪除資料庫資料庫
- Mysql資料庫值的新增、修改、刪除及清空MySql資料庫
- “無法刪除資料庫,因為該資料庫當前正在使用” – 解決方法資料庫
- 2.13 靜默模式DBCA命令參考模式
- 如何使用 EF Core 7 批次刪除資料
- 使用Excel資料進行條件刪除Excel
- 【DG】Oracle 19c使用dbca來搭建物理DG--主rac備racOracle
- Laravel 資料庫裡的資料刪除Laravel資料庫
- MySQL使用mysqldump+binlog完整恢復被刪除的資料庫(轉)MySql資料庫
- 使用者建立授權及刪除
- Linux中刪除資料夾使用什麼命令?Linux
- MySql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼MySql資料庫密碼
- 6.12php對資料庫的刪除和批量刪除PHP資料庫
- 【北亞資料庫資料恢復】使用delete未加where子句刪除全表資料的Mysql資料庫資料恢復資料庫資料恢復deleteMySql
- MongoDB資料庫中更新與刪除資料MongoDB資料庫
- win10 刪除管理員使用者方法 win10如何刪除管理員Win10