데이터베이스 사용 불가능으로 인해 닫힌 jdbc 연결을 복구 할 수 있습니까?jdbc 연결을 복구 할 수 있습니까?
배경을 제공하기 위해 다음과 같은 오류가 발생합니다. 수동 재시동으로 보이지 않습니다. 내 질문에 대한 이유는 그 응용 프로그램이 올바르게 다시 시작하지 않고 행동했다고 들었습니다. 따라서 연결이 끊어진 경우 DB를 다시 시작한 후에 연결을 복구 할 수 있습니까?
은 java.sql.SQLException : ORA-12537 : TNS : 연결이 종료
java.sql.SQLRecoverableException : ORA-01034 : ORACLE을 사용할 수 없습니다 ORA-27101 : 존재하지 않는 공유 메모리 영역 IBM AIX RISC 시스템/6000 오류 : 2 : 그런 파일이나 디렉토리
java.sql.SQLRecoverableException : ORA-01033 : ORACLE 초기화 또는 종료 진행
새 연결을 여는 것과 반대가됩니까? – Marvo
전체 응용 프로그램의 수명 동안 연결을 유지하고 있습니까? 그 나쁜. 가능한 가장 짧은 범위 내에서 열고 닫아야하며, SQL 쿼리를 실행하는 곳과 동일한 메소드 블록 내에서 처리하는 것이 가장 바람직합니다. – BalusC
아니, 그게 아니라면, 그들은 폐쇄되고, 나는 연결 풀을 사용합니다. 로그에서 예외가 발생했으며 무슨 일이 있었는지 암호 해독하려고합니다. 나중에 응용 프로그램이 정상적으로 실행되고 있음을 기억하십시오. 희망이 명확하게. –