程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> Oracle創建實例的最少參數需求

Oracle創建實例的最少參數需求

編輯:Oracle數據庫基礎

Oracle創建實例,最少參數是幾個呢?這是很多人都問過的問題,下面就為您詳細分析Oracle創建實例的最少參數需求,供您參考學習。

我們知道,Oracle在啟動過程中,需要讀取參數文件(pfile/spfile)來創建實例.Oracle在啟動過程中,尋找參數文件的書按順序為:spfile.ora,spfile.ora,init.ora.

而Oracle創建實例的過程中,Oracle需要的最少參數為一個,即db_name參數.

我們來看一個測試,啟動一個任意設置的實例,本例Oracle_SID=julia:

  1. [Oracle@jumper dbs]$ export Oracle_SID=julia 
  2. [Oracle@jumper dbs]$ sqlplus "/ as sysdba"  
  3.  
  4. SQL*Plus: Release 9.2.0.4.0 - Production on Mon May 8 11:08:36 2006  
  5.  
  6. Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.  
  7.  
  8. Connected to an idle instance.  
  9.  
  10. SQL> startup nomount;  
  11. ORA-01078: failure in processing system parameters  
  12. LRM-00109: could not open parameter file '/opt/Oracle/product/9.2.0/dbs/initjulia.ora'  

Oracle最後檢查的文件為initjulia.ora,讓我們創建這個文件,然後數據庫實例即可創建:

  1. SQL> ! echo "db_name=julia> /opt/Oracle/product/9.2.0/dbs/initjulia.ora  
  2.  
  3. SQL> startup nomount;  
  4. Oracle instance started.  
  5.  
  6. Total System Global Area   97588504 bytes  
  7. Fixed Size                   451864 bytes  
  8. Variable Size              46137344 bytes  
  9. Database Buffers           50331648 bytes  
  10. Redo Buffers                 667648 bytes  

我們可以看一下缺省的各類文件的存儲地點:

  1. SQL> show parameter dump_dest  
  2.  
  3. NAME                                 TYPE                   VALUE  
  4. ------------------------------------ ---------------------- ------------------------------  
  5. background_dump_dest                 string                 ?/rdbms/log  
  6. core_dump_dest                       string                 ?/dbs  
  7. user_dump_dest                       string                 ?/rdbms/log  
  8.  
  9. SQL> show parameter control_files  
  10.  
  11. NAME                                 TYPE                   VALUE  
  12. ------------------------------------ ---------------------- ------------------------------  
  13. control_files                        string                 ?/dbs/[email protected]  

我們順便看一下缺省的,警報日志中記錄的信息:

  1. [oracle@jumper dbs]$ cat $Oracle_HOME/rdbms/log/alert_julia.log  
  2. Mon May  8 11:09:04 2006  
  3. Starting Oracle instance (normal)  
  4. Mon May  8 11:09:04 2006  
  5. WARNING: EINVAL creating segment of size 0x0000000006400000  
  6. fix shm parameters in /etc/system or equivalent  
  7. LICENSE_MAX_SESSION = 0 
  8. LICENSE_SESSIONS_WARNING = 0 
  9. SCN scheme 2  
  10. Using log_archive_dest parameter default value  
  11. LICENSE_MAX_USERS = 0 
  12. SYS auditing is disabled  
  13. Starting up Oracle RDBMS Version: 9.2.0.4.0.  
  14. System parameters with non-default values:  
  15.   db_name                  = julia 
  16. PMON started with pid=2 
  17. DBW0 started with pid=3 
  18. LGWR started with pid=4 
  19. CKPT started with pid=5 
  20. SMON started with pid=6 
  21. RECO started with pid=7   
  22.   
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved