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

2021-06-29 16:52:01 字數 809 閱讀 2546

今天沒有注意所用的資料庫是建立在32位的windows上的,看到記憶體有8g,就馬上將oracle的sga改為5g了,結查重起oracle時馬上報 out of memory的錯。

錯誤操作如下:

sql> alter system set sga_max_size=5g scope=spfile;

system altered.

啟動時,記憶體不足,資料庫是無法啟動的:

sql> shutdown immediate;

database closed.

database dismounted.

oracle instance shut down.

sql> startup

ora-27102: out of memory

spfile='d:\oracle\product\10.2.0\dbs\spfileorcl.ora'

sga_max_size=1073741824 注:

1.spfile的位置應按實際位置;

2.上面的sga值為1g,請根據實際修改。

3.此方法其實就是通過mypfile.txt指定載入原來spfile的內容,同時在檔案後面把spfile中存在的錯誤修正過來。

接著:sqlplus / as sysdba

sql>startup pfile=c:\mypfile.txt

待oracle起來後,再重新修正spfile的內容:

sql> alter system set sga_max_size=2g scope=spfile;

上面的操作是在windows下,linux下也是一樣的。

原創 oracle spfile和pfile小結

檢視系統是以pfile還是spfile啟動 select isspecified,count from v spparameter group by isspecified 如果isspecified裡有true,表明用spfile進行了指定配置 如果全為false,則表明用pfile啟動 使用sp...

Nginx負載均衡 upstream 引數設定

nginx的upstream目前支援的5種方式的分配 1 輪詢 預設 每個請求按時間順序逐一分配到不同的後端伺服器,如果後端伺服器down掉,能自動剔除。upstream backserver 2 指定權重 指定輪詢機率,weight和訪問比率成正比,用於後端伺服器效能不均的情況。upstream ...

jQuery Ajax中引數async的設定問題

利用jquery ajax向後台傳遞引數相信大家都不陌生。在這個過程中有乙個引數async表示是否非同步,它是乙個布林值,可以取true或者false,那麼這兩者之間的區別在 下面看乙個demo 測試title src lib easyui jquery.min.js script head doc...