websphere - 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)。现在我的问题是添加环境变量。
解决方案
您发布的说明适用于 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 文档中所示的环境变量是不合适的不提供任何这些驱动程序,因此您不会在产品图像中找到它们。
推荐阅读
- java - JavaFX Canvas.setScaleX/Y(2) not scaling to twice the size
- linux - 如何检查 Kubernetes 作业是否正在运行
- string - 在 Azure 数据工厂中修改活动的输出
- java - 将数据从数据库存储到 bean
- regex - 正则表达式替换markdown文件的代码块标记中的所有空格
- node.js - 将文本转换为 PDF 并发送给用户下载
- mysql - 当我创建命令 sequelize 以创建关联表时,它将全部变为小写
- python - 用数字遍历列表(作为文本)
- mysql - #1109 - MULTI DELETE 中的未知表 'QUESTION_ANSWER'
- bash - 创建 shell 脚本以从文件中提取选定的数据