【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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-32701錯誤原因分析及處理方法
- 常用模組 PHP 錯誤處理PHP
- 錯誤處理
- php錯誤與異常處理方法PHP
- WebService系列之Axis Https(SSL)證書校驗錯誤處理方法WebHTTP
- async/await 優雅的錯誤處理方法AI
- Python錯誤處理Python
- PHP 錯誤處理PHP
- php錯誤處理PHP
- Go 錯誤處理Go
- 錯誤處理:如何通過 error、deferred、panic 等處理錯誤?Error
- 合成實驗中,十三種後處理方法:實驗室常用13種後處理方法、故障及解決辦法
- 遠端連線錯誤程式碼及處理
- openGauss 處理錯誤表
- go的錯誤處理Go
- axios 的錯誤處理iOS
- mysql多源複製跳過錯誤處理方法MySql
- Python錯誤處理和異常處理(二)Python
- Oracle異常錯誤處理Oracle
- 淺談前端錯誤處理前端
- ORACLE 異常錯誤處理Oracle
- PHP 核心特性 - 錯誤處理PHP
- 15-錯誤處理(Error)Error
- Go語言之錯誤處理Go
- grpc中的錯誤處理RPC
- laravel9 錯誤處理Laravel
- 學習Rust 錯誤處理Rust
- thinkphp原始碼分析(四)—錯誤及異常處理篇PHP原始碼
- Vue init webpack xxxx project 報錯處理(connect ETIMEDOUT 192.30.253.112)VueWebProject
- 印表機錯誤無法列印怎麼處理 印表機錯誤不能列印的方法
- rust學習十、異常處理(錯誤處理)Rust
- Fatal NI connect error 12170 錯誤Error
- Web呼叫網路攝像頭及各類錯誤處理Web
- node端統一錯誤處理
- node錯誤處理與日誌
- [轉] Scala Try 與錯誤處理
- js錯誤處理權威指北JS
- [譯] 使用 Catcher 處理 Flutter 錯誤Flutter