婷婷综合国产,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的參數的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 翼城县| 高碑店市| 平泉县| 桂阳县| 略阳县| 寻甸| 化州市| 金塔县| 蕉岭县| 贺州市| 驻马店市| 抚州市| 深圳市| 冀州市| 鄯善县| 朝阳县| 革吉县| 肥东县| 四川省| 军事| 班玛县| 石家庄市| 台南市| 即墨市| 襄樊市| 鄯善县| 安国市| 牙克石市| 太原市| 卢氏县| 潍坊市| 隆子县| 修武县| 深泽县| 和平县| 郴州市| 中西区| 玛曲县| 田阳县| 新河县| 吉隆县|