1

尝试连接到SQL SERVER时出现以下错误。我已经完成了以下操作,但仍然出现错误:

  1. 下载的Sqljdbc42.jar文件
  2. 放在"C:\tibco\tpcl\5.9\jdbc"文件夹里
  3. 更新的 Designer.tra 文件 - 将tibco.env.CUSTOM_CP_EXTtibco.env.STD_CP_EXT附加到“C:\tibco\tpcl\5.9\lib\sqljdbc42.jar”

我也尝试将 jar 文件放入"C:\tibco\tpcl\5.9\lib""C:\tibco\bw\5.12\lib"文件夹中并重复上面的步骤 3,但是,没有运气..

有什么建议么 ?

错误:

BW-JDBC-100033 “配置测试失败。未能找到或加载 JDBC 驱动程序:tibcosoftwareinc.jdbc.sqlserver.SQLServerDriver”

4

1 回答 1

3

tibcosoftwareinc.jdbc.sqlserver.SQLServerDriver 驱动程序随 tibco BW 安装一起提供。看起来您的环境中未安装 tibco tibcosoftwareinc.jdbc.sqlserver.SQLServerDriver 驱动程序。

如果要使用 sqljdbc42.jar,则需要在“JDBC Driver”字段的 Tibco 连接配置中指定正确的 jdbc 驱动程序类(请参见屏幕截图)。

在此处输入图像描述

对于 sqljdbc42.jar,“JDBC 驱动程序”是

com.microsoft.sqlserver.jdbc.SQLServerDriver

您可以在https://docs.microsoft.com/en-us/sql/connect/jdbc/using-the-jdbc-driver?view=sql-server-2017中找到 JDBC 驱动程序类名称和连接字符串示例

连接字符串应如下所示:

jdbc:sqlserver://localhost:1433;databaseName=AdventureWorks;user=MyUserName;password=*****;

正如您所说,您需要将 sqljdbc42.jar 添加到 C:\tibco\tpcl\5.x\jdbc 文件夹。文件夹 C:\tibco\bw\5.x\lib 也可以使用。

添加罐子后,您需要重新启动设计器。

于 2019-03-20T01:21:00.387 回答