我已经从eclipse到Bluemix部署了一个Worksphere Liberty项目。现在我想将它与现有的Db2数据库连接起来。要遵循的步骤是什么?
答案 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应用程序访问和使用。