配置 Liberty 以使用 Bluemix dashDB 服务
使用 IBM® Bluemix® 实用程序命令行集成工具来将 Liberty 服务器配置为使用 Bluemix dashDB™ 服务。
关于此任务
将 Liberty 服务器配置为使用 dashDB 服务。
过程
- 使用 bluemixUtility login 命令登录。初次登录后,无需再次完成此步骤。
- 运行 bluemixUtility marketplace 命令,以列出有关可以与命令行实用程序配合使用的所有 Bluemix 服务的详细信息。请参阅以下示例:
服务:dashDB 描述:灵活而功能强大的用于联机分析处理的数据仓库,或可靠性高的用于企业级联机事务处理的关系数据库。 文档:https://www.ng.bluemix.net/docs/#services/dashDB/index.html#dashDB 计划:Entry、Enterprise256.4、Enterprise256.12、EnterpriseMPP.4、EnterpriseTransactional12.128.1400、EnterpriseTransactional2.8.500 和 Enterprise
- dashDB 服务提供了不同的服务计划以用于数据仓储和事务处理。使用 Bluemix 仪表板来创建或请求实例。
- 您拥有 dashDB 服务实例后,请验证该实例是否有服务密钥。服务密钥包含服务的凭证信息。例如:
$ bluemixUtility showService myDashDB Name: myDashDB Type: dashDB Plan: EnterpriseTransactional2.8.500 描述:灵活而功能强大的用于联机分析处理的数据仓库,或可靠性高的用于企业级联机事务处理的关系数据库。 文档:https://www.ng.bluemix.net/docs/#services/dashDB/index.html#dashDB Service keys: credential-1
如果未列出服务密钥,请使用 Bluemix 仪表板或带有 serviceType、servicePlan 和 serviceName 选项的 bluemixUtility createService 命令进行创建。如果您使用 createService 命令,请确保传递与 showService 命令的输出中的值匹配的服务类型、计划名称和服务名称。例如:$ bluemixUtility createService dashDB EnterpriseTransactional2.8.500 myDashDB
- 运行 bluemixUtility import myDashDB 命令以导入配置。 接受访问服务所需的必要库的协议条款和条件。
- 可选: 运行 bluemixUtility listImports 命令以查看您导入的服务配置。
以下 IBM Bluemix 服务配置已导入: myDashDB
- 运行 bluemixUtility bind [options] serverName serviceName 以将配置绑定到 Liberty 服务器。如果收到提示,请接受许可条款和条件。 请参阅以下示例和所列示服务的描述:
dashDB 数据库的缺省 JNDI 名称为 jdbc/serviceName。如果应用程序使用另一 JNDI 名称来访问数据库实例,请使用 --vjndiName 选项来指定该 JNDI 名称。请参阅以下示例:$ bluemixUtility bind defaultServer myDashDB 检查 myDashDB 服务所需的功能部件是否已安装。所有必需功能部件都已安装。myDashDB 现已绑定到 defaultServer 服务器。
$ bluemixUtility bind defaultServer myDashDB --vjndiName=jdbc/myDataSource
结果


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_config_blmx_dashdb
文件名:twlp_config_blmx_dashdb.html