0
오랫동안 유휴 상태 인 경우 오라클 데이터베이스 연결이 끊어지기 때문에 squirrel-sql
keep-alive 기능을 사용하고 싶습니다. 그것은 자명 한 특징입니다 - 또는 그렇게 기대할 것입니다 - 또한 covered on SO.keep-alive 사용 : ORA-00933 : SQL 명령이 제대로 종료되지 않았습니다.
그러나 명백한 SELECT 1 FROM DUAL;
이 오류에서 결과를 잘라하지 않습니다
2016-10-21 16:43:51,879 [Thread-4] INFO
net.sourceforge.squirrel_sql.client.session.SessionConnectionKeepAlive
- SessionConnectionKeepAlive (...) running SQL: SELECT 1 FROM DUAL;
2016-10-21 16:43:51,882 [Thread-4] ERROR
net.sourceforge.squirrel_sql.client.session.SessionConnectionKeepAlive
- run: unexpected exception while executing sql (SELECT 1 FROM DUAL;):
ORA-00933: SQL command not properly ended
java.sql.SQLSyntaxErrorException: ORA-00933: SQL command not properly ended
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445)
(...)
무슨 일이 문제를 것 같다?