SQL Anywhere JDBC ドライバを介してデータベースに接続するには、データベースの URL を指定する必要があります。次に例を示します。
Connection con = DriverManager.getConnection( "jdbc:sqlanywhere:DSN=SQL Anywhere 16 Demo" ); |
URL には、jdbc:sqlanywhere: の後に接続文字列が含まれています。sajdbc4.jar ファイルがクラスファイルパスにあると、JDBC 4.0 ドライバは自動的にロードされて URL を処理します。便宜上、例では ODBC データソース (DSN) を指定していますが、データソース接続パラメータとともに、またはデータソース接続パラメータの代わりに、明示的な接続パラメータをセミコロンで区切って使用することもできます。
データソースを使用しない場合は、必要な接続パラメータをすべて接続文字列で指定する必要があります。
Connection con = DriverManager.getConnection( "jdbc:sqlanywhere:UserID=DBA;Password=sql;Start=..." ); |
ODBC ドライバと ODBC ドライバマネージャがどちらも使用されないため、Driver 接続パラメータは必要ありません。指定しても、無視されます。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |