婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 在Oracle關閉情況下如何修改spfile的參數

在Oracle關閉情況下如何修改spfile的參數

熱門標簽:山東crm外呼系統軟件 哈爾濱電話機器人銷售招聘 開發外呼系統 愛客外呼系統怎么樣 圖吧網站地圖標注 哪個400外呼系統好 慧營銷crm外呼系統丹丹 地圖標注養老院 百度地圖標注途經點

發現問題

我使用的Oracle11g,當我敲下如下一段命令后,就讓我傻眼了。。

alter system set sga_max_size=960M scope=spfile;
shutdown immediate
startup

此時的startup報錯了,錯誤為:

SQL> startup
ORA-00844: Parameter not taking MEMORY_TARGET into account
ORA-00851: SGA_MAX_SIZE 985661440 cannot be set to more than MEMORY_TARGET 784334848.

原因分析

原來在Oracle11g中增加了memory_target參數,sga_max_size必須比memory_target參數小。那么問題來了,此時我已經關閉Oracle了,spfile文件是二進制文件,又不能手動修改,那么我該怎么辦呢。。好捉急好捉急。。。

解決思路

通過pfile啟動Oracle–>在Oracle中通過create pfile='' from spfile=''取出spfile的內容(pfile是可以手動修改的)–>修改新建的pfile–>以新的pfile啟動Oracle–>在Oracle中通過create spfile='' from pfile=''獲得修改后的spfile

實戰

[oracle@wing ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Mon Feb 15 14:04:46 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to an idle instance.
SQL> create pfile='/home/oracle/pfile.new' from spfile='/u01/app/oracle/product/11.2.0/db_1/dbs/spfilewingdb.ora';
File created.
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
通過vi修改pfile.new文件中相應的參數(本文檔中是memory_target參數),修改后保存 
[oracle@wing ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Mon Feb 15 14:04:46 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup pfile='/home/oracle/pfile.new'
ORACLE instance started.
Total System Global Area 810090496 bytes
Fixed Size     2257520 bytes
Variable Size    415239568 bytes
Database Buffers   390070272 bytes
Redo Buffers    2523136 bytes
Database mounted.
Database opened.
SQL> create spfile='/u01/app/oracle/product/11.2.0/db_1/dbsspfilewingdb.ora' from pfile='/home/oracle/pfile.new';
File created.
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
[oracle@wing ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Mon Feb 15 14:08:40 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to an idle instance.
SQL> 
SQL> startup
ORACLE instance started.
Total System Global Area 810090496 bytes
Fixed Size     2257520 bytes
Variable Size    415239568 bytes
Database Buffers   390070272 bytes
Redo Buffers    2523136 bytes
Database mounted.
Database opened.
SQL> show parameter memory 
NAME         TYPE
------------------------------------ --------------------------------
VALUE
------------------------------
hi_shared_memory_address    integer
0
memory_max_target     big integer
800M
memory_target      big integer
800M
shared_memory_address    integer
0
SQL> show parameter sga
NAME         TYPE
------------------------------------ --------------------------------
VALUE
------------------------------
lock_sga        boolean
FALSE
pre_page_sga       boolean
FALSE
sga_max_size       big integer
776M
sga_target       big integer
740M
# 至此Oracle使用新的spfile啟動成功,參數也得到相應的修改

總結

以上就是關于如何在Oracle關閉的情況下修改spfile里面參數的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

您可能感興趣的文章:
  • Oracle數據庫中的控制文件管理以及常用參數設置
  • Oracle 11g Dataguard參數詳解
  • oracle 存儲過程詳細介紹(創建,刪除存儲過程,參數傳遞等)
  • Oracle表的分類以及相關參數的詳解
  • Oracle 啟動例程 STARTUP參數說明
  • oracle初始化參數設置
  • oracle初始化參數設置
  • ORACLE隱藏參數查看及修改的方法

標簽:武漢 開封 固原 承德 周口 青島 甘肅 和田

巨人網絡通訊聲明:本文標題《在Oracle關閉情況下如何修改spfile的參數》,本文關鍵詞  在,Oracle,關閉,情況下,如何,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在Oracle關閉情況下如何修改spfile的參數》相關的同類信息!
  • 本頁收集關于在Oracle關閉情況下如何修改spfile的參數的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 色达县| 宜宾市| 福清市| 饶阳县| 张家界市| 德保县| 昭平县| 陇川县| 夏津县| 镇江市| 六安市| 射洪县| 芷江| 普格县| 秦安县| 麻城市| 德昌县| 台江县| 江孜县| 珲春市| 云梦县| 长白| 霍城县| 冕宁县| 准格尔旗| 图木舒克市| 临澧县| 台北县| 阳谷县| 岱山县| 玉龙| 炉霍县| 陇西县| 政和县| 房产| 南华县| 库车县| 吉木乃县| 绍兴县| 平邑县| 堆龙德庆县|