我正在通过德语的JDBC从Oracle获取异常消息.如何将其更改为英语?
java.sql.sqlException: Die Zeitzone f³r die Datenbank-Session ist nicht festgelegt at oracle.jdbc.driver.sqlStateMapping.newsqlException(sqlStateMapping.java:70) at oracle.jdbc.driver.DatabaseError.newsqlException(DatabaseError.java:133) at oracle.jdbc.driver.DatabaseError.throwsqlException(DatabaseError.java:199) at oracle.jdbc.driver.DatabaseError.throwsqlException(DatabaseError.java:263) at oracle.jdbc.driver.DatabaseError.throwsqlException(DatabaseError.java:271) at oracle.jdbc.driver.DatabaseError.throwsqlException(DatabaseError.java:445) at oracle.jdbc.driver.TimestampltzAccessor.getString(TimestampltzAccessor.java:94) at oracle.jdbc.driver.T4CTimestampltzAccessor.getString(T4CTimestampltzAccessor.java:256) at oracle.jdbc.driver.OracleResultSetImpl.getString(OracleResultSetImpl.java:971)
解决方法
对于NLS设置,它将是客户端.有关如何在JDBC端进行设置,请参阅
NLS_LANG setting for JDBC thin driver?.