好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 在Oracle實例關閉時如何修改spfile的參數詳解

在Oracle實例關閉時如何修改spfile的參數詳解

熱門標簽:南寧人工智能電銷機器人費用 貴陽電話外呼系統哪家好 圖像地圖標注 呼倫貝爾智能手機地圖標注 400電話是不是免費申請 濟南地圖標注公司 安陽外呼系統免費 海南400電話哪里辦理 分布式呼叫中心

問題描述:

最近在工作遇到一個問題,在Oracle 11G單機ASM中修改sga大小,修改完后,關閉instance并startup時,提示sga沒有達到最小值,因些無法啟動,而此時數據庫實例已經關閉,已不能在之前的那種模式修改參數,下面來一起看看詳細的介紹。

具體的操作如下:

一、查詢sga大小

SQL> show parameter sga
NAME      TYPE  VALUE
------------------------------------ ----------- ------------------------------
lock_sga     boolean  FALSE
pre_page_sga     boolean  FALSE
sga_max_size     big integer 1G
sga_target     big integer 1G

二、修改sga大小為500M

SQL> alter system set sga_target=500M scope=spfile;
System altered.

三、因為是指定參數為spfile,因此要重啟instance才能使參數生效

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.

四、重啟instance 時,提示sga最小值應該為668M

SQL> startup
ORA-01078: failure in processing system parameters
ORA-00821: Specified value of sga_target 500M is too small, needs to be at least 668M

解決細路:

首先我們要理解一下oracle數據庫在啟動過程中調用 的參數,其順序為:

spfilesid.ora -> spfile.ora ->initsid.ora-> init.ora  從這條啟動線來說,如果第一個spfilesid.ora文件找不到的話,它會找到二個spfile.ora文件,如果能找到就能正常啟動,若找不到,再繼續找下一個initsid.ora文件,一直找到最后一個init.ora文件,說明:如果找到其中一個則會正常啟動instance

解決方法:

通過創建pfile文件方式來啟動數據庫,然后再以pfile文件為模板創建spfile,具體步驟是:

1、以spfile模板創建pfile文件,并指定路徑為本地硬盤位置

create pfile='/oracle/initudevasm.ora' from spfile='+DGDATA02/udevasm/spfileudevasm.ora';

2、修改initudevasm.ora文件,找到sga_target字段,修改大于 668M

vi /oracle/initudevasm.ora
udevasm.__db_cache_size=826277888
udevasm.__java_pool_size=4194304
udevasm.__large_pool_size=8388608
udevasm.__oracle_base='/oracle/app/oracle'#ORACLE_BASE set from environment
udevasm.__pga_aggregate_target=629145600
udevasm.__sga_target=1073741824
udevasm.__shared_io_pool_size=0
udevasm.__shared_pool_size=222298112
udevasm.__streams_pool_size=0
*.audit_file_dest='/oracle/app/oracle/admin/udevasm/adump'
*.audit_trail='db'
*.compatible='11.2.0.4.0'
*.control_files='+DGDATA02/udevasm/controlfile/current.256.945212019'
*.db_block_size=8192
*.db_create_file_dest='+DGDATA02'
*.db_domain=''
*.db_name='udevasm'
*.db_recovery_file_dest_size=3221225472
*.diagnostic_dest='/oracle/app/oracle'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=udevasmXDB)'
udevasm.log_archive_dest_1='LOCATION=+DGRECOVERY/'
*.nls_language='AMERICAN'
*.nls_territory='AMERICA'
*.open_cursors=300
*.pga_aggregate_target=629145600
*.processes=1000
*.remote_login_passwordfile='EXCLUSIVE'
*.sessions=170
*.sga_target= 754288000 --大于668M
*.undo_tablespace='UNDOTBS1'

3、以pfile文件啟動instance

SQL> startup pfile= '/oracle/initudevasm.ora'
ORACLE instance started.
Total System Global Area 751595520 bytes
Fixed Size   2257032 bytes
Variable Size   603983736 bytes
Database Buffers  142606336 bytes
Redo Buffers   2748416 bytes
Database mounted.
Database opened.

4、以pfile文件為模板創建spfile文件

SQL> create spfile= '+DGDATA02/udevasm/spfileudevasm.ora' from pfile= '/oracle/initudevasm.ora' ;
File created.

5、關閉實例,并重新啟動spfile,因為在在創建spfile時已經默認指定原來的路徑,并把原來的spfile文件覆蓋了,所以只要直接啟動即可

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
Total System Global Area 751595520 bytes
Fixed Size   2257032 bytes
Variable Size   603983736 bytes
Database Buffers  142606336 bytes
Redo Buffers   2748416 bytes
Database mounted.
Database opened.

6、查詢修改后的sga大小

SQL> show parameter sga
NAME      TYPE  VALUE
------------------------------------ ----------- ------------------------------
lock_sga     boolean  FALSE
pre_page_sga     boolean  FALSE
sga_max_size     big integer 720M
sga_target     big integer 720M

通過上面查詢則判斷已經修改恢復成功

總結:

1、當數據庫發生因為有關參數文件異常無法啟動正常時,可以先把原理理解,然后通過創建pfile與spfile文件方式解決啟動問題。
2、要備份有關數據庫參數文件以防止誤操作導致數據庫無法正常啟動

好了,以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • 在Oracle關閉情況下如何修改spfile的參數

標簽:滁州 郴州 涼山 合肥 南充 焦作 遼源 許昌

巨人網絡通訊聲明:本文標題《在Oracle實例關閉時如何修改spfile的參數詳解》,本文關鍵詞  在,Oracle,實例,關閉,時,如何,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在Oracle實例關閉時如何修改spfile的參數詳解》相關的同類信息!
  • 本頁收集關于在Oracle實例關閉時如何修改spfile的參數詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 无内女秘书电影| 亚洲 图片 小说| 中文字日产幕码三区的原理 | 欧美xxxx69| 亚洲精品久久久久久久久爆乳软件| 一本大道无码AV天堂欧美| 啦啦啦高清在线观看视频www一| 一区五十路在线中出| free×性chinese模特hd| 大波大乳esino巨大| [中文字幕]寝取人妻| 乱欲黄蓉| 欧美大尺度人妻出轨电影| 一级做a爰久久毛片武则天| 宝贝乖女好紧好深好爽| 男生吃美女胸免费视频√| 亚洲人成人7777在线播放| 又爽又猛又硬免费看AV网站欧美| 乱翁十大系列小说| 浪花直播app下| www.199麻豆???| 国产精品人妻无码一区二区在线| 黄色小说网址大全| 催眠控制邻居美丽人妇小说| 国产成人三级无码中文在线观看| 92福利视频1000免费| 欧美性大片免费| 亚洲www| 忘忧草社区www| 女人又爽?又黄?免费俄罗斯| 和阿同居的日子2三级| 夫妇交换性4p中文字幕| 免费一级毛片在线播放不收费| 91人妻精品一区二区三区不卡| 日女人b视频| 欧美激情性xxxxx漫画卡通| 特黄特级a级黄毛片免费观看多人| 扒开粉嫩细缝喷白浆sex男男| 7788免费看电视剧大全| 亚洲伊人久久综合一区二区| 看黄色毛片|