windows server 2003 32位 企業版
16g記憶體。
原來sga為1g,設為2g。重啟後,資料庫無法啟動。
經查,32位系統支援最大sga為1.7g。通過修改windows和oracle引數,可以設定超過1.7g。覺得麻煩,還是設為最大1.2g好了。
下面是恢復方法:
1.使用sqlplus以sys進入系統:
sqlplus /nolog
connect as sysdba
2.拷貝spfile到pfile
create pfile from spfile;
spfile和pfile位於$oracle_home\product\10.2.0\db_1\database中,分別以spfile.ora、init.ora命名。
3.使用文字工具開啟pfile,修改sga_max_size的值到正常水平
4.拷貝pfile到spfile
create spfile from pfile;
5.使用windows中的服務,重啟db服務,ok。 oracle設定記憶體SGA
首先以sysdba身份登入 sqlplus connect system orcl as sysdba 然後修改引數 1.sga target不能大於sga max size,可以設定為相等。2.sga加上pga等其他程序占用的記憶體總數必須小於作業系統的物理記憶體。alter system set...
Web service 超過了最大請求長度
web service的預設的請求長度是4m 當內容超過了4m會報錯 system.web.services.protocols.soapexception 執行配置檔案中指定的擴充套件時出現異常。system.web.httpexception 超過了最大請求長度。在 system.web.htt...
win2003系統,終端超過最大連線數解決辦法
處理 1 首先你可以telnet到此主機上 不管你用哪種方法 當然如果能直接操作機器更好,不過直接操作就不必用命令列了,用控制台更直觀,這裡不是我們講述的問題,略過。2 telnet上去後,先看登陸的使用者 輸入命令 query user 系統返回 username sessionname id s...