在創建數據庫之前,應首先創建實例,並確保實例已經啓動,然後以SYS
用戶或者其他具有SYSDBA
權限的用戶連接實例,將實例啓動到NOMOUNT
狀態,SGA
在內存中已經存在,並且後臺進程已經啓動。
只有在這種情況下才能執行CREATE DATABASE
命令。爲了確保用戶能夠連接到正確的實例,在此之前還需要設置系統變量ORACLE_SID
的值。
oradim命令主要用來管理實例。通過該命令可以創建、刪除、啓動與關閉實例。命令格式如下:
oradim 主要選項 附加選項
其中,主要選項決定了所要進行的操作,而附加選項是依賴於主要選項的。
管理實例命令的參數說明見下表:
在Windows系統中創建並啓動實例test
以管理員身份運行命令提示符
,進入Oracle用戶目錄cd C:\Users\Oracle12c
創建實例:oradim.exe –new –sid test
啓動實例test
>set ORACLE_SID=test
>oradim –startup –sid test
>sqlplus sys/syspwd AS SYSDBA
SQL>STARTUP NOMOUNT pfile=’C:\init.ora’