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

實例解析:用Oracle創建實例的參數需求(1)

編輯:關於SqlServer

   提示:我們知道,Oracle在啟動過程中,需要讀取參數文件(pfile/spfile)來創建實例。Oracle在啟動過程中,尋找參數文件的順序為: spfile.ora,spfile.ora,init.ora. 而創建實例的過程中,Oracle需要的最少參數為一個,即db_name參數。 我們來看一個測試,啟動一個任意設置的實例,


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

  spfile.ora,spfile.ora,init.ora.


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

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


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


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


  SQL> ! echo "db_name=julia" >
  /opt/Oracle/product/9.2.0/dbs/initjulia.ora
  SQL> startup nomount;
  Oracle instance started.
  Total System Global Area
  97588504 bytes
  Fixed Size
  451864 bytes
  Variable Size
  46137344 bytes
  Database Buffers
  50331648 bytes
  Redo Buffers
  667648 bytes


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

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