程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> OMF方式手動創建數據庫

OMF方式手動創建數據庫

編輯:關於Oracle數據庫

  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)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved