1. 程式人生 > >使用DBCA建立資料庫

使用DBCA建立資料庫

控制檔案定義了例項和資料庫之間的連線引數

Oracle處於mount狀態的時候,例項和資料庫之間就建立了相關的連線

通過讀取控制檔案中其他檔案的位置(聯機重做日誌檔案和資料檔案)後,資料庫就可以置於open狀態

在控制檔案中,儲存了表空間和資料檔案之間的對映關係

建立一個數據庫伺服器包括瞭如下幾步:

1、建立例項

2、建立資料庫和資料字典物件

3、建立資料字典檢視

建立資料字典會使用到ORACLE_HOME/rdbms/admin中的sql.bsq,它會呼叫其他所需的sql指令碼

sql.bsq--->catalog.sql---->catproc.sql

具體步驟如下:

1、建立引數檔案和密碼檔案

2、使用引數檔案來在記憶體中建立

oracle例項

3、使用CREATE DATABASE命令,這時會建立一個最小規模的資料庫:1個控制檔案,2個聯機重做日誌檔案,2個數據檔案(SYSTEMSYSAUX)和1個數據字典;

4、呼叫sql指令碼來建立其他的資料字典檢視和PL/SQL

5、呼叫sql指令碼來建立OEM所需的物件和其他資料庫選項;

注:在windows系統中會產生一個oradim.exe的程式協助你完成上述工作,位置D:\app\fanminggy\product\11.2.0\dbhome_1\BIN

DBCA共有5個用途:

1、建立資料庫

2、配置資料庫選項

3、刪除資料庫

4、管理模板

5、配置自動儲存管理(ASM

使用DROP DATABASE

命令可以刪除一個數據庫,但是資料庫需要在mount mode,但是不能再openmode