首页 > 解决方案 > IBM BPM/WebSphere 如何连接到 SQL Server 数据库

问题描述

我的 IBM BPM(v8.5.5.0) Standard edition 和 WebSphere Application Server 8.5.5.2 几乎不可能连接到 Windows server2012-R2 Datacenter 和 Microsoft SQL Server Enterprise(MSSQL13。版本 13.0.1742.0)上的 SQL 数据库。我一直在关注这篇关于如何连接的文章(https://www.ibm.com/support/pages/creating-data-source-sql-server-using-websphere-embedded-connect-jdbc-driver-websphere-application -服务器-v6)。现在我的问题是添加环境变量。

标签: webspherewebsphere-8ibm-bpm

解决方案


您发布的说明适用于 WebSphere Application Server 6,其中包括“WebSphere Embedded Connect JDBC Driver”。但是,此 JDBC 驱动程序在更高版本的应用程序服务器中已停用。这可能就是您在使用 WebSphere Application Server 8.5.5.2 上的说明时遇到困难的原因。

您需要根据说明有所不同才能使用不同的 JDBC 驱动程序。以下是 8.5.5 版内置集成的其他 JDBC 驱动程序的一些文档(尽管没有提供), https://www.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere .base.iseries.doc/ae/rdat_minreqmssql.html

Progress Software/DataDirect Technologies 提供了一个类似的 JDBC 驱动程序,称为“DataDirect Connect for JDBC 驱动程序”。Microsoft SQL Server JDBC 驱动程序可从 Microsoft 免费下载。其他符合规范的 JDBC 驱动程序也应该与 WebSphere Application Server 一起使用,但需要额外的配置,因为没有内置知识。

在所有这些情况下,您都需要配置 JDBC 驱动程序库的位置,您可以在其中硬编码或使用环境变量。${WAS_LIBS_DIR}鉴于应用程序服务器,使用 v6.1 文档中所示的环境变量是不合适的不提供任何这些驱动程序,因此您不会在产品图像中找到它们。


推荐阅读