在Oracle9i中建立SPFILE檔案
Oracle9i的一個令人激動的新特性是init.ora檔案的轉移。由於取代了原來的init.ora檔案,你現在可以使用ALTER SYSTEM命令動態地改變所有的引數。
使用Oracle9i,你可以使用一個二進位制伺服器引數檔案(SPFILE)來管理初始化引數。在預設的情況下,一個新的Oracle9i資料庫可以執行在一個SPFILE,所以你必須在SQL啟動時的PFILE中建立SPFILE。可以透過使用CREATE SPFILE語句來建立SPFILE:
Connect system/manager as sysdba;
CREATE SPFILE FROM PFILE;
這一命令在一個非預設路徑($ORACLE_HOME/database)下建立一個SPFILE。然而,你可以在CREATE SPFILE語句指定全部路徑。
CREATE SPFILE='/u01/admin/prod/pfile/file_mydb.ora'
FROM
PFILE=/u01/admin/prod/pfile/initprod.ora';
建立一個SPFILE之後,當與資料庫聯絡時,你可能會遇到一個錯誤。為了解決這一錯誤,可以以SYSDBA方式連線並使用STARTUP命令。
SPFILE可以改變Oracle9i啟動的搜尋路徑。在Oracle9i中,請遵循SPFILE搜尋的這些步驟:
1. 在預設的路徑下搜尋spfile$ORACLE_SID.ora檔案。
2. 查詢spfile.ora。
3. 以名為init$ORACLE_SID.ora搜尋PFILE。
一旦已經有了一個SPFILE,你就可以使用ALTER SYSTEM命令來改變任一初始化引數。然而,有一個相當重要的SCOPE引數你必須理解。
SCOPE引數具有三個值:SPFILE,MEMORY,以及BOTH。現在讓我們看一看每一個值的範例。
Alter system set db_2k_cache_size=100m SCOPE=SPFILE;
如果你想在SPFILE中改變一個引數而不希望影響當前的例子,可以使用ALTER SYSTEM語句中的SCOPE=SPFILE選擇。這對於從下一次啟動中改變啟動非常有好處。
Alter system set db_2k_cache_size=100m SCOPE=MEMORY;
在以上的範例中,SCOPE=MEMORY選擇告訴Oracle9i從例子中改變到下一次資料庫獲得的預設值。
Alter system set db_2k_cache_size=100m SCOPE=BOTH;
當你指定SCOPE=BOTH,Oralce9i立即執行改變,並永久地使用改變,即使在下一次被資料庫使用
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8570952/viewspace-900908/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle9i 檔案資料庫建立Oracle資料庫
- 恢復SPFILE檔案
- 檔案-spfile說明
- 在Web應用中動態建立PDF檔案Web
- oracle引數檔案pfile,spfileOracle
- 【實驗】從RMAN備份中恢復spfile檔案
- 從spfile二進位制檔案中產生init.ora文字檔案
- 在ASM下建立spfile 出現DB_UNKOWNASM
- 在Linux中,如何建立、刪除和修改檔案?Linux
- (轉)Oracle中的啟動引數檔案:spfile和pfileOracle
- Oracle 引數檔案(spfile和pfile)Oracle
- Eclipse在已建立的project中匯入其他檔案EclipseProject
- 在Linux中,如何建立檔案系統的備份?Linux
- 在soalris 建立交換型檔案
- 在Linux下建立大檔案Linux
- 在scrapy框架下建立爬蟲專案,建立爬蟲檔案,執行爬蟲檔案框架爬蟲
- Oracle基礎 07 引數檔案 pfile/spfileOracle
- RAC 11G ASM下修改spfile檔案ASM
- 使用 node-config 在 Node.js 中建立配置檔案Node.js
- 在Linux中,如何建立、檢查和修復檔案系統?Linux
- Oracle9i新特點-判斷是否使用了spfileOracle
- 何在Mac系統上建立大檔案?教你在Mac系統建立大檔案的方法Mac
- DLL檔案在Delphi的建立及呼叫 (轉)
- 關於在spfile檔案上修改control_files引數的問題
- 2.7.9 備份伺服器引數檔案(SPFILE)伺服器
- 2.7.8 匯出伺服器引數檔案(SPFILE)伺服器
- 2.7.2 遷移到伺服器引數檔案(spfile)伺服器
- 將spfile從ASM裡遷移到檔案系統ASM
- 水煮Oracle——《Oracle pfile/spfile引數檔案詳解Oracle
- RAC中誤將資料檔案建立在本地盤時的修正
- oracle rac 中 映象 控制檔案 更新雙節點spfile for ASM 2013修改OracleASM
- ar——建立或修改備存檔案,或是從備存檔案中抽取檔案
- 在Linux中,如何建立、移動和刪除檔案和資料夾?Linux
- 2.7.4 建立伺服器引數(SPFILE)伺服器
- [20130115]測試從asm中取出spfile檔案以及一個資料檔案.txtASM
- oracle9i和oracle10G裡設定不使用spfileOracle
- 建立.symlnk檔案
- php建立檔案PHP