原創 oracle spfile和pfile小結

2022-03-24 08:08:29 字數 1020 閱讀 3219

檢視系統是以pfile還是spfile啟動

select isspecified,count(*) from v$spparameter group by isspecified;

如果isspecified裡有true,表明用spfile進行了指定配置

如果全為false,則表明用pfile啟動

使用spfile的好處

spfile改正了pfile管理混亂的問題,在多結點的環境裡,pfile會有多個image

啟動時候需要跟蹤最新的image。這是個煩瑣的過程。

用spfile以後,所有引數改變都寫到spfile裡面(只要定義scope=spfile或both),引數配置有個權威的**。

檢視spfile location

show parameter spfile

從spfile獲取pfile

create pfile='d:pfilesid.ora' from spfile;

create pfile='d:pfilesid.ora' from spfile='spfile_location';

從pfile獲取spfile

create spfile from pfile='your_pfile_location'

create spfile='spfile_location' from pfile='your_pfile_location'

動態修改引數

alter system set parameter=value scope=spfile|both|memory

startup nomount的時候需要讀去spfile或pfile,兩者共存,spfile優先

強制用pfile啟動

sql>startup pfile='your_pfile.ora'

startup spfile='/data/oracle/product/10.2.0/db_1/dbs/dbs/spfile_mqq.ora' force

通過pfile連線到spfile啟動

修改pfile檔案

oracle spfile引數設定錯誤的處理方法

今天沒有注意所用的資料庫是建立在32位的windows上的,看到記憶體有8g,就馬上將oracle的sga改為5g了,結查重起oracle時馬上報 out of memory的錯。錯誤操作如下 sql alter system set sga max size 5g scope spfile sys...

原創 委託和事件

委託和事件這兩天重新溫習了一下關於委託和事件方面的知識,總結一下。一.委託 委託就是能夠將方法作為變數來傳遞。c 中使用委託的具體步驟是 1 委託的宣告。其引數形式一定要和想要包含的方法的引數形式一致。委託可以在程式執行時呼叫不同的方法,只要這個方法簽名和委託簽名保持一致。格式 修飾符 delega...

站長們不要再遊走在原創和偽原創之間

原創 偽原創 這兩個詞在站長們之間是討論最多的話題了,文章從大家一開始上學就開始寫起,寫了很多年的文章,現在讓大家去寫也未必是每個人都能寫好,更何況是對於站長們來說的,每天都需要更新內容,而且還都要是原創性高的文章,對於這樣的要求,也許很多站長們都不能達到要求的程式設計客棧吧,如果站長們天天都是遊走...