Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - 编程 » JDBC 支持 » SQL Anywhere JDBC 驱动程序

 

SQL Anywhere JDBC 驱动程序连接字符串

要通过 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 连接参数。如果它出现,将被忽略。

 另请参见