Oracle JDBC 异常消息语言是德语

Joh*_*ick 6 oracle jdbc

我通过 JDBC 从 Oracle 收到德语的异常消息。我怎样才能把它改成英文?

\n\n
java.sql.SQLException: Die Zeitzone f\xc2\xb3r die Datenbank-Session ist nicht festgelegt\n        at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)\n        at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133)\n        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:199)\n        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:263)\n        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:271)\n        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:445)\n        at oracle.jdbc.driver.TimestampltzAccessor.getString(TimestampltzAccessor.java:94)\n        at oracle.jdbc.driver.T4CTimestampltzAccessor.getString(T4CTimestampltzAccessor.java:256)\n        at oracle.jdbc.driver.OracleResultSetImpl.getString(OracleResultSetImpl.java:971)\n
Run Code Online (Sandbox Code Playgroud)\n

Daz*_*zaL 5

对于 NLS 设置,它将位于客户端。看到类似JDBC 瘦驱动程序的 NLS_LANG 设置吗?有关如何在 JDBC 端进行设置。