應用使用JNDI,資料庫無法連線,導致的程序無法啟動問題處理

疯狂马铃薯發表於2024-03-18

起因

資料庫遷移,導致的ip改變,並且更換了使用者密碼。

解決方法

  1. 找到伺服器應用目錄,例如:/home/weblogic/Oracle/Middleware/user_projects/domains/abc
  2. 進入config目錄
  3. config.xml配置檔案,屬於中介軟體的整體配置,刪除使用JNDI的應用的標籤內容
  4. jdbc目錄為weblogic的資料庫配置檔案
  5. 重啟後日志還會提示資料庫無法連線,但是中介軟體進行可以正常啟動
  6. 登入Weblogic控制檯,修改資料庫配置,並透過介面測試連通性
  7. 再次復原config.xml,重啟服務

相關文章