Bạn đã mở rất nhiều kết nối và đó là vấn đề. Tôi nghĩ rằng trong mã của bạn, bạn đã không đóng kết nối đã mở.
Cơ sở dữ liệu bị trả lại có thể tạm thời giải quyết, nhưng sẽ xuất hiện lại khi bạn thực hiện liên tiếp. Ngoài ra, nó cần được xác minh số lượng kết nối đồng thời với cơ sở dữ liệu. Nếu tham số quy trình DB tối đa đã đạt đến thì đây là một hiện tượng phổ biến.
Được phép của chủ đề này:https://community.oracle.com/thread/362226?tstart=-1