自由的现有db2数据库在bluemix中运行应用程序

时间:2015-07-30 16:43:38

标签: eclipse db2 ibm-cloud websphere-liberty

我已经从eclipse到Bluemix部署了一个Worksphere Liberty项目。现在我想将它与现有的Db2数据库连接起来。要遵循的步骤是什么?

3 个答案:

答案 0 :(得分:0)

查看示例应用Java DB Web Starter。它使用Bluemix中的DB2数据库。

答案 1 :(得分:0)

您现有的数据库是否有可从互联网访问的URL?如果是这样,您可以直接从Bluemix应用程序与数据库通信。

Class.forName("com.ibm.db2.jcc.DB2Driver"); Connection connection = connection = DriverManager.getConnection("jdbc:db2://localhost:50000/yourdb", "username", "pwd");

确保将db2驱动程序jar打包在WEB-INF / lib中。

如果您的数据源定义已在Liberty server.xml配置中定义,则可以推送整个自由服务器pacakge。

如果现有数据库位于公司防火墙后面,请查看Secure Gateway以安全地公开连接。

答案 2 :(得分:0)

假设您需要连接到驻留在本地(Bluemix之外)的现有DB2数据库,您将需要使用Bluemix Cloud Integration服务。有了它,您可以移动数据或创建REST API以供Bluemix应用程序访问和使用。

https://www.ng.bluemix.net/docs/#services/CloudIntegration/index.html#gettingstartedwithcloudintegation