問題:檢查各種服務和設置都顯示正常,但就是不能訪問數據庫,報“ORA-12560: TNS: 協議適配器錯誤”。
原因:會話連接數過多導致。
解決辦法:修改(增大)oracle的會話連接數(默認是150)
步驟:
1、以sysdba身份登陸PL/SQL 或者 Worksheet
2、查詢目前連接數
新建命令窗口執行一下語句
show parameter processes;
3、更改系統連接數
alter system set processes=1000 scope=spfile;
4、創建pfile
create pfile from spfile;
5、重啟Oracle服務或重啟Oracle服務器