0
squirrel-sql
キープ・アライブ機能を使用したいのですが、Oracleデータベース接続が長時間アイドル状態になると切断されるためです。それは自己説明的な機能です - つまり、1人が期待する - そしてまたcovered on SOです。キープ・アライブを使用中: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)
(...)
何?