SQL Server驱动程序错误无法找到或加载JDBC驱动程序:

问题描述 投票:1回答:1

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

  1. 下载了Sqljdbc42.jar文件
  2. 把它放在"C:\tibco\tpcl\5.9\jdbc"文件夹中
  3. 更新了designer.tra文件 - 附加了tibco.env.CUSTOM_CP_EXT和tibco.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"文件夹中并重复上面的Step3,但是,没有运气..

有什么建议 ?

错误:

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

jdbc tibco tibco-business-works tibco-designer
1个回答
2
投票

tibcosoftwareinc.jdbc.sqlserver.SQLServerDriver驱动程序附带tibco BW安装。看起来像你的环境中没有安装tibco tibcosoftwareinc.jdbc.sqlserver.SQLServerDriver驱动程序。

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

enter image description here

对于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也有效。

添加jar后需要重启设计器。

© www.soinside.com 2019 - 2024. All rights reserved.