如何在运行Bluemix的WLP上为SQL Server创建DataSource?

时间:2016-01-17 12:22:14

标签: sql-server ibm-cloud websphere-liberty

我想知道如何在Bluemix上运行的WLP上为SQL Server创建数据源。

您是否有关于如何上传库以及已编辑的server.xml的任何示例?

谢谢!

1 个答案:

答案 0 :(得分:0)

您需要推送服务器而不是应用程序。您在本地配置服务器,确保应用程序和数据库驱动程序在服务器目录中,然后执行cf推送包含服务器的目录。数据库的server.xml配置如下所示:

<library id="sqlDbLib">
  <fileset dir="${server.config.dir}/lib/sqlDb"/>   
</library>

<jdbcDriver id="sqlDbDriver" libraryRef="sqlDbLib"/>

<dataSource jndiName="jdbc/myDataSource" jdbcDriverRef="sqlDbDriver">
  <properties.microsoft.sqlserver URL="jdbc:sqlserver://host:1433;databaseName=myDB"/>
</dataSource>

properties.microsoft.sqlserver元素的数据库属性记录在knowledge center

您需要确保bluemix中的应用程序可以连接到您的SQL服务器。