본문 바로가기
728x90
반응형
<Error> <JDBC> <BEA-001112> <Test "SELECT 1 FROM DUAL" set up for pool pool_name failed with exception: "java.sql.SQLException: connection closed".>

 

원인 및 해결책

 

데이터베이스 중단 후 WebLogic Server 데이터 소스가 복구되지 않으면 발생

 

연결 생성 재시도 빈도(Connection Creation Retry Frequency) 의 기본값은 0초인데, 값이 0으로 설정되면 연결 생성 재시도를 하지않고, 데이터베이스를 사용할 수 없는 경우 데이터 소스 생성이 실패함.

 > 해결책으로는 위 빈도수를 0보다 큰 값으로 설정

 

또는 Oracle Database Express Edition(XE)의 내부 오류일 수 있음.

> 해결책으로는 _optimizer_filter_pred_pullup 을 설정하여 해결

> DB에서 DBA가 

alter session set "_optimizer_filter_pred_pullup"=false; 
alter system set "_optimizer_filter_pred_pullup"=false;

입력

 

다만 나는 WAS 담당이라 DB쪽 구문은 잘 모르겠음.ㅎㅎ

728x90
반응형

한걸음 한걸음

개인적인 기록