1.通過運行Oracle Database Configuration Assistant 建立、配置、或刪除資料庫(也可在命令列下輸入dbca);
2.用命令列的方式建立資料庫
3.通過運行自訂的批處理指令碼(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))來建立、配置、或刪除資料庫。
詳述:
1.通過運行Oracle Database Configuration Assistant 建立、配置、或刪除資料庫;
建議不熟悉建立過程的DBA使用該方法,只需要根據選項%26#8220;下一步%26#8221;進行配置,最後產生資料庫的建立指令碼(建議保留),或者直接建立資料庫;
優點:GUI方法使用方便;
缺點:不過建立過程有些慢;
2.用命令列的方式建立資料庫
CONNECT / AS SYSDBA
STARTUP PFILE= 'C:oracleadmininit_testorcl.ora' NOMOUNT;
CREATE DATABASE testOrcl DATAFILE '/u02/oracle/testOrcl/system01.dbf' SIZE 100M
LOGFILE GROUP1 ('/u01/oracle/testOrcl/redo1a.log',
'/u02/oracle/testOrcl/redo1b.log') SIZE 500K,
GROUP2 ('/u01/oracle/testOrcl/redo1a.log',
'/u02/oracle/testOrcl/redo1b.log') SIZE 500K
CHARACTER SET ZHS16CGB231280;
--將資料庫直接從未建置狀態轉換到開啟狀態
ALTER DATABASE OPEN;
--刪除資料庫(Dropping a Database)
SPOOL C:DROP_DATABASE.BAT
SELECT 'DEL '||NAME 刪除資料庫相關資料檔案 FROM V$DATAFILE;
SELECT 'DEL '||MEMBER 刪除資料重構記錄檔 FROM V$LOGFILE;
SPOOL OFF;
優點:可以熟悉建立指令,建立原理;
缺點:配置簡單,要求熟記命令列指令;