Jetbrains 0XDBE - Попытка подключения к SQL Server, Получение ошибок с помощью sqljdbc_auth

Я установил новую базу данных Jetbrains IDE - 0XDBE. У меня возникли проблемы с подключением с БД sql сервера. Я уже скачал драйвер sqljdbc_4.0 и указал местоположение этого драйвера. Но когда я пытаюсь подключиться как доверенное соединение, я получаю следующую ошибку. "java.sql.SQLException: этот драйвер не настроен для интегрированной аутентификации." Чтобы это исправить, я должен поместить sqljdbc_auth.dll в определенное место. Я пробовал много местоположений, но не смог найти правильное и продолжаю получать ту же ошибку.

Нужно ли устанавливать целую Java, чтобы она работала?

2 ответа

Я получил эту ошибку при попытке подключиться к серверу SQL с помощью встроенной системы безопасности.

Загрузите версию драйвера.tar.gz для JDBC для SQL Server от Microsoft: http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774

  1. Откройте архив (используя 7zip или что-то подобное) и найдите версию файла для x86 sqljdbc_auth.dll (Должно быть вsqljdbc_4.0\enu\auth\x86\)
  2. экстракт sqljdbc_auth.dll в бинарную папку Java времени выполнения 0xDBE. На моей машине это находится по адресу: C:\Program Files (x86)\JetBrains\0xDBE 138.551\jre\jre\bin
  3. Убедитесь, что в настройках драйвера для вашего соединения включена встроенная защита, и тогда он должен работать правильно.

Вы можете найти больше информации в этой теме на форуме JetBrains: http://devnet.jetbrains.com/thread/455251

В итоге я установил Java на свою машину. Не смог найти другого пути.

Другие вопросы по тегам