2016-09-14 20 views
0

を使用してSybaseに接続するとき、私は、Sybaseデータベースへの新たなんだとJavaのJDBC接続とsajdbc4.jarを使用してSybaseに接続しようとしますが、エラーを取得:ここ例外JDBCドライバに

java.sql.SQLException: [Sybase][JDBC Driver][SQL Anywhere]Database server not found

は私の接続文字列であります:

jdbc:sqlanywhere:uid=user;pwd=xxxx;eng=xx_sql;database=dummy;links=tcpip(host=xx.xx.xx.xx) 

答えて

0

まず、データベースファイルをSQL Anywhereサーバに指定し、サーバを再起動してください。

2番目にデータベースログを分析し、SQL PLUSまたは他のデータベース接続ツールを使用して接続をトレースできるかどうかを確認します。

あなたはそれを解決できる場合は、それは大丈夫ですか他の私が、問題はこの質問ごとのようにhere

に、この問題に関連していると思われる、次のように変更してくださいと私は推測問題は

jdbc:sqlanywhere:Server=yourservername;uid=user;pwd=xxxx;port=2638;eng=xx_sql;database=dummy;links=tcpip(port=2638) 

を解決しなければならないことは、上記の接続文字列を通じてyourJDBCドライバへのTCP/IPプロトコルの使用に言及することは必須です!

希望すると便利です。

関連する問題