--數據庫文件目錄
$ cd $ORACLE_BASE/oradata
$ ls
--看到已經存在庫的SID
PROD
$ pwd
--查看一下絕對路徑
/u01/app/oracle/oradata
$ mkdir HYL
$ ls -l
--產看一下目錄及權限
--規劃數據文件存放的不同磁盤目錄,這裡的規劃依據實際情況而定
$ cd HYL
$ mkdir dump disk1 disk2 disk3 disk4 disk5
--disk表示不同的磁盤,這是為文件多元化做准備
$ cd dump
$ mkdir bdump cdump udump
--建立了三個目錄,分別用來不同的dump文件
$ chown -R oracle:oinstall /u01/app/oracle/oradata/HYL
--把上步創建的HYL目錄賦給oracle用戶
--上文中的文件路徑、dump文件路徑都應該是在這個目錄下,在權限正確的情況下才能完成建庫
$ chmod –R 755 HYL
--賦予HYL目錄的訪問權限,權限級別755
--這一步要完成初始化參數文件的創建
$ cd $ORACLE_HOME/dbs
--在這個目錄下存放數據庫的初始化參數文件,我們需要在這個目錄下創建一個pfile文件
$ vi initHYL.ora
--初始化參數名字為init加上SID
sga_target=400M --一般內存分配總大小為物理內存的80%,而其中sga又占其80%(表示sga:pga=4:1的關系) --下面是數據名,初期規劃為SID名字 db_name=HYL --下面是控制文件路徑,建議將不同路徑下的控制文件以相同名字命名 control_files=’/u01/app/oracle/oradata/HYL/disk1/control01.ctl’, ‘/u01/app/oracle/oradata/HYL/disk2/control01.ctl’, ‘/u01/app/oracle/oradata/HYL/disk3/control01.ctl’ --下面是undo表空間信息 undo_management=auto undo_tablespace=undotbs --下面是三個dump文件 user_dump_dest=/u01/app/oracle/oradata/HYL/dump/udump background_dump_dest=/u01/app/oracle/oradata/HYL/dump/bdump core_dump_dest=/u01/app/oracle/oradata/HYL/dump/cdump
$export ORACLE_SID=HYL
$sqlplus ‘/as sysdba’
SQL> startup nomount;