Mac に Oracle TimesTen クライアントをインストールし、コマンドラインからリモートで接続できる RedHat マシンに Oracle TimesTen Server をインストールしました。
connect "dsn=TT1122;UID=uid;PWD=pwd";
接続に成功しました。
JDBC を使用して、同じ ODBC に接続しようとしています。しかし、私はこのエラーを取り戻しました。
java.sql.SQLException: Problems with loading native library/missing methods: no ttJdbcCS in java.library.path
at com.timesten.jdbc.JdbcOdbcConnection.connect(JdbcOdbcConnection.java:1757)
at com.timesten.jdbc.TimesTenDataSource.getConnection(TimesTenDataSource.java:148)
at TimesTen.main(TimesTen.java:17)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
OSX Lion と IntelliJ を使用しています。ttenv.sh を実行して環境をセットアップしました。しかし、JDBC を動作させることができないようです。インターネット全体を検索しましたが、問題を解決するものは何も見つかりませんでした。
ありがとう