Ошибка драйвера SQL Server Не удалось найти или загрузить драйвер JDBC: - PullRequest
1 голос
/ 19 марта 2019

Я получаю сообщение об ошибке ниже при попытке подключения к 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" и повтор шага 3 выше, однако не повезло

есть предложения?

Ошибка:

BW-JDBC-100033 "Тест конфигурации не пройден. Не удалось найти или загрузить Драйвер JDBC: tibcosoftwareinc.jdbc.sqlserver.SQLServerDriver "

1 Ответ

2 голосов
/ 20 марта 2019

tibcosoftwareinc.jdbc.sqlserver.SQLServerDriver драйвер поставляется с установкой Tibco BW.Похоже, что tibco tibcosoftwareinc.jdbc.sqlserver.SQLServerDriver драйвер не был установлен в вашей среде.

Если вы хотите использовать sqljdbc42.jar, вам нужно указать правильный класс драйвера jdbc в конфигурации соединения Tibco в поле «Драйвер JDBC» (см. Скриншот).

enter image description here

Для sqljdbc42.jar «Драйвер JDBC» имеет значение

com.microsoft.sqlserver.jdbc.SQLServerDriver

. Вы можете найти имя класса драйвера JDBC и соединениеПример строки в https://docs.microsoft.com/en-us/sql/connect/jdbc/using-the-jdbc-driver?view=sql-server-2017

строка подключения должна выглядеть следующим образом:

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

, как вы сказали, вам нужно добавить sqljdbc42.jar в C: \ tibco \ tpcl \ 5папка .x \ jdbc.Папка C: \ tibco \ bw \ 5.x \ lib также работает.

Вам необходимо перезапустить конструктор после добавления jar-файлов.

...