Bluemix 服务:配置 WebSphere 应用程序以使用 dashDB 进行分析
Bluemix Services: Configuring WebSphere Application to use dashDB for Analytics
我正在使用 dashDB for Analytics 作为我的 Bluemix 的服务,我还添加了 SQL 和所需的数据。但是当我尝试启动应用程序时,我无法登录。 Bluemix 似乎找不到 dashDB ......
我的问题是,当您向 Bluemix 应用程序添加服务时,它会自动配置以使应用程序能够使用 "dashDB for Analytic" 等服务,还是我必须手动配置一些东西。
补充:
我正在尝试将使用的数据库从 DB2 更改为 dashDB...我已将数据库名称、密码、用户、端口号、驱动程序类型更改为我在环境变量中看到的那些。
<applicationMonitor updateTrigger="mbean"/>
<jdbcDriver id="DB2JCC" libraryRef="DB2Library">
</jdbcDriver>
<dataSource id="jdbc/defaultDS" jndiName="jdbc/defaultDS" jdbcDriverRef="DB2JCC" statementCacheSize="60" type="javax.sql.ConnectionPoolDataSource" transactional="true">
<properties databaseName="database_name" password="{xor}ZmdpOztrPT5oaDtp" user="username" serverName="host_name" portNumber="port_number" driverType="4"/>
</dataSource>
<!-- <variable name="" value=""/> -->
<library id="DB2Library">
<fileset dir="C:\Program Files\IBM\SQLLIB\java" includes="db2jcc4.jar, db2jcc_license_cu.jar"/>
</library>
我假设您指的是 Bluemix Cloud Foundry 应用程序。
当您将应用程序配置为使用服务时,应用程序会从服务中注入环境变量,但是您需要编写代码以使用这些环境变量连接到数据库。
查看此处了解更多信息:https://console.bluemix.net/docs/cli/vcapsvc.html
我正在使用 dashDB for Analytics 作为我的 Bluemix 的服务,我还添加了 SQL 和所需的数据。但是当我尝试启动应用程序时,我无法登录。 Bluemix 似乎找不到 dashDB ......
我的问题是,当您向 Bluemix 应用程序添加服务时,它会自动配置以使应用程序能够使用 "dashDB for Analytic" 等服务,还是我必须手动配置一些东西。
补充:
我正在尝试将使用的数据库从 DB2 更改为 dashDB...我已将数据库名称、密码、用户、端口号、驱动程序类型更改为我在环境变量中看到的那些。
<applicationMonitor updateTrigger="mbean"/>
<jdbcDriver id="DB2JCC" libraryRef="DB2Library">
</jdbcDriver>
<dataSource id="jdbc/defaultDS" jndiName="jdbc/defaultDS" jdbcDriverRef="DB2JCC" statementCacheSize="60" type="javax.sql.ConnectionPoolDataSource" transactional="true">
<properties databaseName="database_name" password="{xor}ZmdpOztrPT5oaDtp" user="username" serverName="host_name" portNumber="port_number" driverType="4"/>
</dataSource>
<!-- <variable name="" value=""/> -->
<library id="DB2Library">
<fileset dir="C:\Program Files\IBM\SQLLIB\java" includes="db2jcc4.jar, db2jcc_license_cu.jar"/>
</library>
我假设您指的是 Bluemix Cloud Foundry 应用程序。
当您将应用程序配置为使用服务时,应用程序会从服务中注入环境变量,但是您需要编写代码以使用这些环境变量连接到数据库。
查看此处了解更多信息:https://console.bluemix.net/docs/cli/vcapsvc.html