接口
您可以通过以下方法来使用仓库数据库:
- 从 Web 控制台
- REST API
- 从本地计算机连接应用程序或喜爱的工具
- 使用 Db2 Warehouse on Cloud 作为 IBM Cloud 应用程序或服务的数据源
Web 控制台
Web 控制台为您需要使用数据库的所有项目提供图形界面,包括:装入功能、SQL 编辑器、驱动程序下载等。

您可以通过以下方法来访问 Web 控制台:
- 从 IBM Cloud 仪表板 - 您可以从 Db2 Warehouse on Cloud 服务的“服务详细信息”页面打开 Web 控制台。
- 直接 URL - 您可以针对 Db2 Warehouse on Cloud 服务为 Web 控制台的 URL 设置书签。
REST API
通过 IBM® Db2® Warehouse on Cloud 服务套餐,您可以使用数据库管理 REST API 执行与文件管理,装入数据和资源缩放相关的任务
从本地计算机连接应用程序或喜爱的工具
通过完成以下步骤,配置本地环境以连接到 Db2 Warehouse on Cloud 数据库:
使用 Db2 Warehouse on Cloud 作为 IBM Cloud 应用程序或服务的数据源
在 IBM Cloud 上托管的应用程序可以使用与本地应用程序连接到 Db2 Warehouse on Cloud 数据库相同的方法,来连接到 Db2 Warehouse on Cloud 数据库。
当应用程序使用 IBM Cloud 平台时,您可以利用 VCAP _SERVICES
环境变量来简化指定数据库详细信息和凭证的任务:
-
在 IBM Cloud 仪表板上,在 Db2 Warehouse on Cloud 服务的“服务详细信息”页面的 连接选项卡上,单击 创建连接按钮。
-
选择 IBM Cloud 应用程序以使用 Db2 Warehouse on Cloud 数据库作为数据源,然后单击 连接按钮。
-
更新应用程序代码以从
VCAP_SERVICES
环境变量检索数据库详细信息和凭证:没有
VCAP_SERVICES
的示例<?php $driver = "DRIVER={IBM DB2 ODBC DRIVER};"; $database = "BLUDB"; # Get these database details from $hostname = "<Host-name>"; # the Connection info page of the $port = 50001; # web console. $user = "<User-ID >"; # $password = "<Password>"; # $dsn = "DATABASE=$database;" . "HOSTNAME=$hostname;" . "PORT=$port;" . "PROTOCOL=TCPIP;" . "UID=$user;" . "PWD=$password;"; $conn_string = $driver . $dsn; $conn = db2_connect( $conn_string, "", "" ); ?>
具有
VCAP_SERVICES
的示例<?php $driver = "DRIVER={IBM DB2 ODBC DRIVER};"; $vcap = json_decode( getenv( "VCAP_SERVICES" ), true ); $dsn = $vcap[ "dashDB" ][0][ "credentials" ][ "dsn" ]; $conn_string = $driver . $dsn; $conn = db2_connect( $conn_string, "", "" ); ?>