通常情況下,我們連接數據庫時不會有大問題,今天遇到“Connections could not be acquired from the underlying database”,大意是不能連接當前所配置的數據庫。出現這種問題,一般是配置參數有誤。
因為我的數據庫使用的是oracle數據庫,前一段時間都是沒有問題的,今天出現問題,程序配置對我來說是沒有變化,最近幾天的訪問人數沒有大的增加(其實就是我一個人在訪問),因此可以斷定不是連接數或者配置上的問題。
問題只可能出現在數據庫問題!
使用plsqld工具連接數據庫,出現密碼已經過期,問題終於找到!
問題解決后,特地想了想這個問題查找思路:
提示 “Connections could not be acquired from the underlying database”,可能原因:
1.數據庫用戶名密碼是否正確;2.連接數是否超過最大連接數。