【CONNECT】ORA-00020錯誤模擬及處理方法實驗
ORA-00020錯誤 是由於程式數設定過低,導致程式數用完,資料庫無法連線不上,從而爆出ora-00020錯誤。
11g 11.2.0.4版本
使用者系統需要的程式數,上線前一次性設定完畢!
SYS@orcl>show parameter process;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 1
cell_offload_processing boolean TRUE
db_writer_processes integer 1
gcs_server_processes integer 0
global_txn_processes integer 1
job_queue_processes integer 1000
log_archive_max_processes integer 8
processes integer 40
processor_group_name string
SYS@orcl>select count(*) from v$process;
COUNT(*)
----------
34
最大可用程式數40-34=6個 其實可用只有5個
11.2.0.4中 發現processes最少不能少於40個 process程式數至少有32個以上 設定processes少於40個將預設設定為40
實驗中我設定processes=10,最後顯示結果
SYS@orcl>alter system set processes=10 scope=spfile;
System altered.
SYS@orcl>shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SYS@orcl>startup ;
ORACLE instance started.
Total System Global Area 1503199232 bytes
Fixed Size 2253424 bytes
Variable Size 905973136 bytes
Database Buffers 587202560 bytes
Redo Buffers 7770112 bytes
Database mounted.
Database opened.
SYS@orcl>show parameter processes;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 1
db_writer_processes integer 1
gcs_server_processes integer 0
global_txn_processes integer 1
job_queue_processes integer 1000
log_archive_max_processes integer 8
processes integer 40
SYS@orcl>select count(*) from v$process;
COUNT(*)
----------
32
Yicheng16
22.01.18
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69963467/viewspace-2852818/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【CONNECT】ORA-00020錯誤模擬及處理方法
- 【實驗】【LOCK】“鎖等待”模擬、診斷及處理方法
- Ora-01555錯誤的模擬及處理
- Host is not allowed to connect to this MySQL server 錯誤的處理方法MySqlServer
- npm 安裝錯誤及處理方法NPM
- hadoop常見錯誤及處理方法Hadoop
- ORA-32701錯誤原因分析及處理方法
- namespace mismatch require錯誤處理方法namespaceUI
- [轉]ORA-00020處理思路及防範
- 錯誤處理
- php錯誤與異常處理方法PHP
- ORA-00257: archiver error. Connect internal only, until freed 錯誤的處理方法HiveError
- 合成實驗中,十三種後處理方法:實驗室常用13種後處理方法、故障及解決辦法
- WebService系列之Axis Https(SSL)證書校驗錯誤處理方法WebHTTP
- Oracle RAC 錯誤記錄以及處理方法Oracle
- PHP 錯誤處理PHP
- php錯誤處理PHP
- Go 錯誤處理Go
- Swift錯誤處理Swift
- Zabbix錯誤處理
- mysqldump錯誤處理MySql
- JavaScript 錯誤處理的最佳實踐JavaScript
- 遠端連線錯誤程式碼及處理
- 錯誤處理:如何通過 error、deferred、panic 等處理錯誤?Error
- async/await 優雅的錯誤處理方法AI
- Windows ORA-12560錯誤處理方法Windows
- ORA-00020:maximum number of processes (500) exceeded 錯誤解決方法
- 【UNION】ORA-01790錯誤模擬及分析一例
- PHP錯誤處理和異常處理PHP
- [譯] NodeJS 錯誤處理最佳實踐NodeJS
- go的錯誤處理Go
- Python錯誤處理Python
- ORA-600[kqlnrc_1]錯誤分析及處理
- cursor: pin S模擬與處理
- mysql多源複製跳過錯誤處理方法MySql
- SQL Server 連線常見錯誤及其處理方法SQLServer
- Android - Unparsed aapt error(s)錯誤的處理方法AndroidAPTError
- 收縮臨時表空間收縮方法及ORA-03297錯誤處理