Oracle11g啟動報:ORA-00845: MEMORY_TARGET not supported on this system
SQL> startup
ORA-00845: MEMORY_TARGET not supported on this system
oracle@sles11:/oracle/product/11.2.4/dbs> df -h /dev/shm
Filesystem Size Used Avail Use% Mounted on
tmpfs 1.5G 72K 1.5G 1% /dev/shm
--memory_target 大於 /dev/shm
oracle@sles11:/oracle/product/11.2.4/dbs> strings spfilebsbora.ora |grep -i mem
*.memory_target=1658847232
##########################################################################
解決方法:
--從spfile建立pfile,再修改pfile中的memory_target
oracle@sles11:/oracle/product/11.2.4/dbs> strings spfilebsbora.ora > initbsbora.ora
oracle@sles11:/oracle/product/11.2.4/dbs> cat initbsbora.ora |grep -i mem
*.memory_target=1358847232
--使用調整完memory_target的pfile建立spfile
oracle@sles11:/oracle/product/11.2.4/dbs> sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 26 10:56:01 2015
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup nomount pfile=initbsbora.ora
ORACLE instance started.
Total System Global Area 1352876032 bytes
Fixed Size 2253064 bytes
Variable Size 1224740600 bytes
Database Buffers 117440512 bytes
Redo Buffers 8441856 bytes
SQL>
SQL> select status from v$instance;
STATUS
------------
STARTED
SQL> create spfile from pfile;
File created.
SQL> shutdown abort
ORACLE instance shut down.
SQL>
--新建立的spfile
oracle@sles11:/oracle/product/11.2.4/dbs> strings spfilebsbora.ora
bsbora.__db_cache_size=671088640
bsbora.__java_pool_size=16777216
bsbora.__large_pool_size=33554432
bsbora.__oracle_base='/oracle'#ORACLE_BASE set from environment
bsbora.__pga_aggregate_target=570425344
bsbora.__sga_target=1090519040
bsbora.__shared_io_pool_size=0
bsbora.__shared_pool_size=352321536
bsbora.__streams_pool_size=0
*.audit_file_dest='/oracle/admin/bsbora/adump'
*.audit_trail='db'
*.compatible='11.2.0.4.0'
*.control_files='/oradata/bsbora/control01.ctl'
*.db_block_size=8192
*.db_domain=''
*.db_name='bsbora'
*.db_recovery_file_dest_size=4385144832
*.db_recovery_file_dest=''
*.diagnostic_dest='/oracle'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=bsboraXDB)'
*.log_archive_dest_1='location=/archivelog'
*.memory_target=1358847232
*.open_cursors=300
*.processes=1500
*.remote_login_passwordfile='EXCLUSIVE'
*.undo_tablespace='UNDOTBS1'
--可以看到,現在正常啟動
oracle@sles11:/oracle/product/11.2.4/dbs> sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 26 11:04:47 2015
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 1352876032 bytes
Fixed Size 2253064 bytes
Variable Size 1224740600 bytes
Database Buffers 117440512 bytes
Redo Buffers 8441856 bytes
Database mounted.
Database opened.
SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /archivelog
Oldest online log sequence 3
Next log sequence to archive 5
Current log sequence 5
SQL> select status from v$instance;
STATUS
------------
OPEN
##########################################################################
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22661144/viewspace-1415230/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle11g ORA-00845: MEMORY_TARGET not supported on this systemOracle
- Oracle報錯:ORA-00845: MEMORY_TARGET not supported on this systemOracle
- ORA-00845 MEMORY_TARGET not supported on this system
- ORA-00845: MEMORY_TARGET not supported on this system
- ORA-00845: MEMORY_TARGET not supported on this system報錯解決
- ORA-00845 MEMORY_TARGET not supported on this system報錯解決
- startup ORA-00845: MEMORY_TARGET not supported on this system
- Oracle 11g報錯"ORA-00845: MEMORY_TARGET not supported on this system"Oracle
- oracle 11g報錯ORA-00845: MEMORY_TARGET not supported on this systemOracle
- ORA-00845: MEMORY_TARGET not supported on this system - Linux ServersLinuxServer
- ORA-00845 : MEMORY_TARGET not supported on this system(調大資料庫記憶體無法啟動)大資料資料庫記憶體
- ORA-00845 MEMORY_TARGET not supported
- MEMORY_TARGET not supported on this system
- HugePages與AMM不相容:ORA-00845: MEMORY_TARGET not supported on this system
- “ORA-00845: MEMORY_TARGET not supported on this system”不完全解決之道
- ORA-00845: MEMORY_TARGET not supported on this system 失敗的解決方案
- MEMORY_TARGET not supported on this system for linuxLinux
- linux下/dev/shm的大小引發ORA-00845: MEMORY_TARGET not supported on this systemLinuxdev
- 解決辦法:ORA-00845: MEMORY_TARGET not supported on thi
- ORA-00845: MEMORY_TARGET
- ORA-00845 memory_target needs larger /dev/shmdev
- oracle 12C RAC 啟動報錯 ORA-00845Oracle
- Linux下安裝Oracle11g , MEMORY_TARGET(AMM)小於/dev/shm處理(ORA-00845)LinuxOracledev
- Oracle11g修改MEMORY_TARGETOracle
- memory_max_target/memory_target設定過大報ORA-00845錯誤
- System.Data.SqlClient is not supported on this platform.SQLclientPlatform
- 如何基於pfile啟動oracle11g全自動記憶體管理與memory_max_target及memory_targetOracle記憶體
- ORACLE11G解決ORA-00845錯誤Oracle
- 如何啟用oracle11g的全自動記憶體管理以及計算memory_max_target及memory_targetOracle記憶體
- 加大memory_max_target後,資料庫啟動報ora-00845錯誤處理資料庫
- Oracle Fusion Middleware Supported System check,jdk,java .etc requirementsOracleJDKJavaUIREM
- 關於oracle11G的自動記憶體管理MEMORY_TARGET和MEMORY_MAX_TARGETOracle記憶體
- [RAC] Oracle11g RAC禁止DB自動啟動Oracle
- MySQL啟動報錯InnoDB: The innodb_system data file './ibdata1' is of a differentMySql
- oracle11g RAC 啟動歸檔模式Oracle模式
- Oracle11g生成手動的快照報告報錯Oracle
- CentOS的System V init啟動指令碼CentOS指令碼
- CentOS5.6中裝好Oracle11g之後,啟動sqlplus報錯CentOSOracleSQL