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 » 租户数据库 » 连接租户数据库

 

通过 HTTP 或 HTTPS Web 服务连接云中的数据库

使用 HTTP 或 HTTPS Web 服务连接到云中当前正在运行的数据库。

前提条件

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

 任务
  1. 打开浏览器。

  2. 使用类似下面的 URL 连接租户数据库:

    http://cloud-host-address:port/tenant-database-name[(node-type)]
    /web-service-name[/url-path][http-parameters]

结果

HTTP 连接自动重定向到运行指定租户数据库的云服务器。

  • 例如,假设主机 cloudhost3 上的云服务器使用固定 HTTP 端口 80。在云服务器 cloudhost4#1 上正在运行名为 tenant4 的租户数据库。要对 tenant4 数据库执行 Web 服务 querywebservice,请浏览至以下 URL:

    http://cloudhost3/tenant4/querywebservice
  • 例如,假设云中包含三个云主机,分别称为 cloudhost1、cloudhost2 和 cloudhost3。cloudhost3 上的服务器使用固定 HTTP 端口 80。名为 mytenant 的租户数据库使用镜像副本和只读外扩副本。mytenant 数据库的主数据库副本在云服务器 cloudhost2#1 上运行,镜像数据库副本在云服务器 cloudhost4#1 上运行,外扩数据库副本在云服务器 cloudhost3#1 上运行。要对 mytenant 主数据库执行 Web 服务 querywebservice,请浏览至以下 URL:

    http://cloudhost3/mytenant/querywebservice

    要在 mytenant 镜像数据库上执行 Web 服务 querywebservice,请浏览至以下 URL:

    http://cloudhost3/mytenant(MIRROR)/querywebservice

    要在 mytenant 外扩数据库副本上执行 Web 服务 querywebservice,请浏览至以下 URL:

    http://cloudhost3/mytenant(COPY)/querywebservice

 另请参见