ORA-12516錯誤解決
ORA-12516問題的原因有很多,這裡說一下最常見的一種。由於我們做行業的大多為基於資料庫程式設計。尤其是進行壓力測試的時候,這個問題就更加常見了。但這個問題出現了,恭喜你,因為這很容易解決
Microsoft Windows XP [版本 5.1.2600]
(C) 版權所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\ibmsz>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Wed Feb 16 16:13:19 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn /as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1248552 bytes
Variable Size 100664024 bytes
Database Buffers 176160768 bytes
Redo Buffers 7139328 bytes
Database mounted.
Database opened.
SQL> show parameter processes
ps|ef grep xx 在配置檔案中過濾
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 0
db_writer_processes integer 1
gcs_server_processes integer 0
job_queue_processes integer 10
log_archive_max_processes integer 2
processes integer 400
SQL> show parameter session
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
java_max_sessionspace_size integer 0
java_soft_sessionspace_limit integer 0
license_max_sessions integer 0
license_sessions_warning integer 0
logmnr_max_persistent_sessions integer 1
session_cached_cursors integer 20
session_max_open_files integer 10
sessions integer 445
shared_server_sessions integer
SQL> alter system set processes = 300 scope = spfile; ---三種狀態中的一種,需要重新啟動,引數生效
System altered.
SQL> show parameter processes
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 0
db_writer_processes integer 1
gcs_server_processes integer 0
job_queue_processes integer 10
log_archive_max_processes integer 2
processes integer 400
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1248552 bytes
Variable Size 100664024 bytes
Database Buffers 176160768 bytes
Redo Buffers 7139328 bytes
Database mounted.
Database opened.
SQL> show parameter processes;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 0
db_writer_processes integer 1
gcs_server_processes integer 0
job_queue_processes integer 10
log_archive_max_processes integer 2
processes integer 300
SQL> show parameter sessions;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
java_max_sessionspace_size integer 0
java_soft_sessionspace_limit integer 0
license_max_sessions integer 0
license_sessions_warning integer 0
logmnr_max_persistent_sessions integer 1
sessions integer 335
shared_server_sessions integer
SQL> show parameter open_cursor
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
open_cursors integer 300
註釋:sessions = processes*1.1 + 5
SQL> alter system set open_cursors=400 scope=both; ---不需要重新啟動,引數即可生效
System altered.
SQL> show parameter open_cursors;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
open_cursors integer 400
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13726712/viewspace-687781/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Ocelot錯誤解決
- 解決 Python UnicodeEncodeError 錯誤PythonUnicodeError
- dbfread報錯ValueError錯誤解決方法Error
- PbootCMS 404 錯誤解決方法boot
- Linux下錯誤解決方案Linux
- latex 錯誤以及解決方案
- HTTP 錯誤 500.19- Internal Server Error 錯誤解決方法HTTPServerError
- steam磁碟寫入錯誤怎麼解決 steam磁碟寫入錯誤解決方法大全
- dedecms提示500錯誤解決方法
- 解決java.lang.NoSuchMethodError錯誤JavaError
- HTTP代理錯誤怎麼解決?HTTP
- SAXParseException的錯誤解決之二Exception
- ORA-28000錯誤解決方案
- undefined reference to錯誤的解決方法Undefined
- Cocopods的升級錯誤解決
- ORA-12005 錯誤的解決
- PHP curl error 60 錯誤解決PHPError
- linux解決“XXX is not in the sudoers file”錯誤Linux
- TCP網路除錯助手提示錯誤:“1035:未知錯誤” 解決方案TCP除錯
- 解決MySQL server has gone away錯誤的解決方案MySqlServerGo
- 畢設之錯誤解決辦法
- 代理508限制錯誤怎麼解決?
- Excel匯入null錯誤解決方式ExcelNull
- 解決 ngrok 的 Domain 錯誤問題AI
- Hadoop常見錯誤及解決方案Hadoop
- 錯誤解決:Attempting to use uninitialized value VariableZed
- Ubuntu Cannot allocate memory 錯誤解決方案Ubuntu
- Qt報Multiple definition錯誤的解決QT
- Idea編譯錯誤解決辦法Idea編譯
- Go:錯誤 could not launch process: EOF 解決Go
- 錯誤720寬頻連線解決辦法 寬頻連線錯誤程式碼720怎麼解決
- CS0234 錯誤,奇葩bug,解決方案
- nginx出現403錯誤的解決方法Nginx
- centos8安裝docker錯誤解決CentOSDocker
- vue3 解決 ESLint 各型別錯誤VueEsLint型別
- vagrant homestead 錯誤記錄以及解決方案
- 一個 ExpressionChangedAfterItHasBeenCheckedError 錯誤的解決過程ExpressError
- SyntaxError: EOL while scanning string literal錯誤解決ErrorWhile
- 解決 eslint 的 Parsing error: Unexpected token 錯誤EsLintError