配置前,做好備份$oracle_home/dbs目錄,防止出現意外,可修復資料庫。
1.首先檢視啟動檔案是否為spfile
show parameter spfile檢視,若value值代表spfile的目錄,若為空則是以pfile啟動的。
sql> create spfile from pfile; 建立spfile啟動,重啟資料庫,生效。
2.檢視memory
show parameter memory;檢視memory_size_target和memory_target大小,因為sga依賴於memory。必須memory>=sga,否則資料庫啟動不起來。
sql> alter system set memory_max_target=1g scope=spfile;
sql> alter system set memory_target=1g scope=spfile;
重啟資料庫,生效。
3.檢視sga
show parameter sga;
設定sga,大小設定必須遵循sga<=memory。
sql> alter system set sga_max_size=1g scope=spfile;
4.重啟資料庫,生效。
遇到的問題:
1. ora-32001: write to spfile requested but no spfile is in use。
說明沒有設定spfile啟動資料庫,解決方法為上述第一步。
2.如果sga設定大於memory,重啟資料庫可能報錯沒有足夠的memory。
3.必須保證tmpfs大於memory,否則啟動資料庫報錯ora-00845: memory_target not supported on this system
設定tmpfs,vi /etc/fstab 新增size=2g。
然後重新掛載mount -o remount /dev/shm
oracle中累計求和 oracle累計求和
poj2001 shortest prefixes trie樹應用 沉迷wow又頹了兩天orz,暴雪爸爸要在國服出月卡了.這是要我好好學習嗎?趕緊來刷題了.oj 題目大意是求所有字串裡每乙個字元 硬體相關 jtag介面 jtag joint test action group,聯合測試行動小組 是一...
oracle中累計求和 oracle累計求和
oracle累計求和 將當前行某列的值與前面所有行的此列值相加,即累計求和 方法一 with t as select 1 val from dual union all select 3 from dual union all select 5 from dual union all select ...
Oracle中臨時表
最近考慮到我們的資料庫端寫儲存過程關於臨時表使用的情況,由於我們 現在還不清楚資料庫端到底是怎麼處理的,是否和sql server的處理方式相 同,是否會存在隱患等等一些問題,為了避免將來不必要的麻煩我做了深 入的研究和檢視了一些權威的資料,現在和大家共享,希望大家在處理 oracle臨時表是注意一...