docker部署oracle以及遇到的連接ORA錯誤


docker部署oracle

  原文地址https://www.cnblogs.com/Baker-Street/p/15312160.html

安裝后一切正常。發現配置錯誤就想直接把容器刪了,重新構建容器 。構建成功,容器一切正常,但是外部用Navicat 一直連接失敗,

剛開始是報錯

連接ORA-12505錯誤

多連接幾次之后發現直接變成了

 ORA-12526: TNS: 監聽程序: 所有適用例程都處於受限模式

發現問題了就好解決了。 

進入容器后 登錄oracle數據庫

sqlplus /nolog

 

conn sys/ as sysdba;     (操作系統認證)

 

輸入oracle登錄密碼

 Connected.(出現這個登錄成功)

修改受限會話權限

ALTER SYSTEM DISABLE RESTRICTED SESSION;

之后就可以正常使用了。

 

 

show parameter processes          (查看數據庫設置的最大連接數和最大session數量)

最下面processes那一行

alter system set processes = 4000 scope = spfile;          修改連接數。(修改為3000)

 

修改processes和sessions值必須重啟oracle服務器才能生效

shutdown immediate;     關閉實例

startup    啟動

再次查看,已生效。

show parameter processes  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM