冷備份之一查詢引數檔案及備份引數檔案

genweihua發表於2016-05-18
      在Oracle 資料庫中,引數檔案無疑是非常重要的。因為在資料啟動的第一步,首先去找引數檔案,找到引數檔案,才開始啟動例項。引數檔案裡定義了以下內容:資料庫名字和例項名字,控制檔名稱和控制檔案位置,記憶體分配,程式個數等資訊。
    Oracle 9i以後存在兩種引數檔案:
    靜態引數檔案(pfile),是一個文字檔案,可以透過文字編輯器進行編輯。檔名稱為initSID.ora,位置為Unix下為$ORACLE_HOME/dbs,Windows 系統下為$ORACLE_HOME/database。
    動態引數檔案(spfiile),是一個二進位制檔案,無法透過文字編輯器編輯。可以透過alter system 修改檔案的內容。
    在oracle 資料庫啟動的時候 ,資料庫會首先尋找spfiile檔案,如果沒有,再去尋找pfile檔案。找到前一個,會直接忽略後一個,啟動資料。
    透過show parameter pfile 命令可以檢視引數檔案的位置:
    SQL> show parameter pfile

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
spfile                               string      D:\APP\ADMINISTRATOR\PRODUCT\1
                                                 2.1.0\DBHOME_1\DATABASE\SPFILE
                                                 GWH.ORA

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22275400/viewspace-2102778/,如需轉載,請註明出處,否則將追究法律責任。

相關文章