Sybase SQL Anywhereデータベースに接続するGrailsアプリケーションを構築していますが、次のような非常に苛立たしいエラーが発生します。
URI: /Booklist/user/authenticate
Class: java.sql.SQLException
Message: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified`
私が使用している、機能していないコードは次のとおりです。
def sql = Sql.newInstance("jdbc:ianywhere://localhost:1234/dbName", "user", "password", "ianywhere.ml.jdbcodbc.jdbc3.IDriver")
私のスタックトレースは次のとおりです。
Line | Method
->> 490 | connect in ianywhere.ml.jdbcodbc.jdbc3.IDriver
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| 579 | getConnection in java.sql.DriverManager
| 221 | getConnection in ''
| 16 | getBooks in Book.groovy
| 11 | authenticate in UserController.groovy
| 195 | doFilter in PageFragmentCachingFilter.java
| 63 | doFilter . . in AbstractFilter.java
| 1110 | runWorker in java.util.concurrent.ThreadPoolExecutor
| 603 | run . . . . . in java.util.concurrent.ThreadPoolExecutor$Worker
^ 722 | run in java.lang.Thread
何か案は?ありがとう!