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

SAP Sybase SQL Anywhere, on-demand edition 1.0 支持包 3 (中文) » SAP Sybase SQL Anywhere, on-demand edition 1.0 » 租户数据库 » 连接租户数据库

 

通过 TDS 连接云中的数据库

Open Client 和 jConnect 应用程序使用表格式数据流 (TDS) 连接租户数据库,并可执行连接重定向。

前提条件

要连接云中的数据库,至少提供云中的服务器地址、数据库名称和数据库的用户 ID 及口令。

 任务
  1. 使用 RemotePWD 参数将 DatabaseName 和 NodeType 连接参数传递至服务器。云服务器的缺省 NodeType 为 Primary。例如:



    import java.uitl.Properties;
    import com.sybase.jdbcx.SybDriver;
    
    
    SybDriver drvr = (SybDriver)Class.forName( "com.sybase.jdbc4.jdbc.SybDriver" ).newInstance();
    
    Properties props = new Properties();
    props.put( "User", "DBA" );
    props.put("Password", "sql" );
    drvr.setRemotePassword( NULL, "nodetype=Primary;dbn=mydb" );
  2. 提供类似下面的扩展形式的 URL 以连接租户数据库:

    Connection con = DriverManager.getConnection (
      "jdbc:sybase:Tds:localhost:2638", props );

结果

连接将重定向到指定的租户数据库或数据库副本。

 另请参见