1.創建目錄
a. 在admin目錄下,創建一個文件夾,文件夾名字為將創建數據庫的SID。在此文件夾中創建cdump,bdump,udump等目錄;
b. 在oradata目錄下,創建數據文件,聯機日志,歸檔日志文件夾,日志至少兩個文件夾。
2.創建pfile,默認NT路徑為Oracle_HOME下的database。我采用的是Oracle的OMF治理文件。此時pfile中不應包含控制文件參數,如 *.db_name=vsign *.db_domain=griffin-domain.net *.compatible='9.2.0.0.0'#*.control_files=''
*.db_create_file_dest='' *.db_create_online_log_dest_1='' *.db_create_online_log_dest_2='' *.background_dump_dest='' *.core_dump_dest='' *.user_dump_dest='' *.undo_management='AUTO'
3.創建服務,此步驟只在NT平台下面需要。
> oradim -NEW -SIDsid -SRVC service
[-INTPWD passWord] [-MAXUSERS number] [-STARTMODE am] [-PFILE file] [-TIMEOUT secs]
4.Set oracle_sid=sid或eXPort oracle_sid=sid
5.Linux :創建密碼文件
orapwd file=<fname> password=<password> entries=<users>
6.用sys以sysdba身份登陸sqlplus並且啟動instance到nomount狀態
7.創建數據庫create database sid (OMF)
8.停止數據庫shutdown immediate
9.修改pfile中的控制文件參數control_files
10.將數據庫啟動,可以創建spfile
11.創建數據字典和視圖
$ORACLE_HOME
dbmsadmincatalog.sql
$ORACLE_HOME
dbmsadmincatproc.sql
12.假如初次安裝,或沒有其它數據庫的情況下可能在服務裡看不到監聽程序,但只要運行bin目錄下的lsnrctl.exe即可發現監聽程序的服務進程,當然還要配置(Net Manager)