診斷ORA-12519 TNS:no appropriate service handler found
前臺連線資料庫一直報上述錯誤,google一下都說是processes引數設定過小造成的
現在只允許連線150
而正常狀況下就有120左右個連線
[oracle@db pump]$ ps -ef | grep oraclejustin | wc -l
119
SQL> show parameter processes
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 0
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 4
processes integer 150
而此時資料庫是採用pfile啟動的,只能手工修改,然後再建立spfile
SQL> create spfile from pfile;
File created.
關閉資料庫報錯
SQL> shutdown immediate
ORA-01116: error in opening database file 11
ORA-01110: data file 11: '/data/oracle/oradata/justin/test01.dbf'
ORA-27041: unable to open file
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
該資料檔案被手工從磁碟刪除,但是在資料庫中依然有記錄,
SQL> alter database datafile '/data/oracle/oradata/justin/test01.dbf' offline drop;
Database altered.
接下來就可以成功重啟資料庫
SQL> startup mount;
SQL> show parameter processes;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 0
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 4
processes integer 1000
SQL> alter database open;
問題解決了
另外 前幾天在生產庫中也遇到同樣問題
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15480802/viewspace-688860/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-12519 TNS:no appropriate service handler foundAPP
- ORA-12519 TNS no appropriate service handler foundAPP
- ORA-12519, TNS:no appropriate service handler foundAPP
- ORA-12519: TNS:no appropriate service handler foundAPP
- 【Case】ORA-12519: TNS:no appropriate service handler foundAPP
- ORA-12519: TNS:no appropriate service handler found 解決APP
- not found service definition in jdonframework.xmlFrameworkXML
- Failed to start docker.service: Unit not foundAIDocker
- [JVM] 應用診斷工具之Fastthread(線上診斷)JVMASTthread
- ORACLE診斷案例Oracle
- Oracle故障診斷Oracle
- ORACLE診斷事件Oracle事件
- 診斷事件(1)事件
- ORA-12528: TNS:listener: all appropriate instances are blocking new connectionsAPPBloC
- Android IntentService完全解析 當Service遇到HandlerAndroidIntent
- 機器學習之模型診斷機器學習模型
- Java診斷利器ArthasJava
- SQL問題診斷SQL
- oracle 效能診斷工具Oracle
- Oracle診斷事件列表Oracle事件
- ORACLE診斷事件(zt)Oracle事件
- 分析:全面診斷FACEBOOK
- 免費網站seo診斷:從哪些維度進行診斷呢?網站
- Oracle診斷事件列表(轉)Oracle事件
- Java執行緒診斷Java執行緒
- oracle診斷工具-RDA使用Oracle
- iostat -x命令診斷iOS
- 案例 - EBS SQL效能診斷SQL
- awr診斷分析之二
- 等待事件快速定位診斷事件
- ASM磁碟故障診斷(二)ASM
- ASM磁碟故障診斷(一)ASM
- 故障診斷學習工具
- oracle 事件診斷詳細Oracle事件
- oracle sqlt(sqltxplain) 診斷工具OracleSQLAI
- Oracle診斷工具RDA使用Oracle
- Java jvm 診斷調優JavaJVM
- 等待事件效能診斷方法事件