本文提供有關Tidal Enterprise Scheduler 5.3.1 Oracle Database Adapter問題的資訊。
思科建議您瞭解以下主題:
Windows Tidal企業版5.3.1
Tidal企業排程器Oracle資料庫配接器
本文檔中的資訊基於Tidal Enterprise Scheduler Oracle Adapter。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
如需文件慣例的詳細資訊,請參閱思科技術提示慣例。
使用Oracle Database Adapter時,無法將該介面卡成功連線到以Read-Only模式設定的資料庫。您可以在服務日誌檔案中看到以下內容:
<<<<<<<<< 02/15 10:51:09:718[MD-4]: (mem=3344216/16711680) java.sql.SQLException: Fail to convert to internal representation at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:162) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:227) at oracle.jdbc.driver.CharCommonAccessor.getInt(CharCommonAccessor.java:146) at oracle.jdbc.driver.OracleResultSetImpl.getInt(OracleResultSetImpl.java:482) at bf.m(Unknown Source) at bf.a(Unknown Source) at bi.e(Unknown Source) at com.tidalsoft.service.logic.ConnectionMessageHandler.onInitializeConnection(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at ca.a(Unknown Source) at be.b(Unknown Source) at be.a(Unknown Source) at com.tidalsoft.framework.message.BaseMessageHandlerImpl.onMessage(Unknown Source) at com.tidalsoft.framework.data.DataWrapper.onMessage(Unknown Source) at af.run(Unknown Source)>>>>>>>>>>>
在只讀資料庫中,會話ID非常大,代碼中使用的資料型別無法容納它。因此,為了解決此問題,您必須修複資料型別,使其可以處理會話ID。
在Oracle Database Adapter的版本2.1.0.99中更正了此問題。