У меня есть проект Enterprise Java Bean. Я пытаюсь использовать веб-клиент для доступа к серверу приложений Java, чтобы получить информацию из базы данных. Пока я только достиг точки, когда я должен попытаться подключиться к базе данных с Java, используя Eclipse Java EE IDE.
В представлении разработки базы данных я пытаюсь установить соединение с базой данных. Доступны только шаблоны MS SQL 2000, 2005 и 2008. Я не могу найти способ добавить 2014 в качестве типа. Документация Eclipse для этого найдена здесь описывает только процесс, который снова приводит к списку, который не выше 2008 года.
Я уже загрузил Microsoft JDBC Driver 6.0 для SQL Server и безуспешно пытался указать шаблон 2008 года на банку sqljdbc4. Я получаю следующую ошибку:
com.microsoft.sqlserver.jdbc.SQLServerException:
This driver is not configured for integrated authentication.
Я попытался войти в систему вручную, и это тоже не сработало. Соединение должно быть действительным, при подключении через администратора источника данных ODCB в Windows 7 соединение проходит легко.
Я нашел этот ответ, чтобы включить банку непосредственно в пакете, поэтому я могу просто закодировать соединение, но я не уверен, куда его поместить, так как у меня нет папки WEB-INF.
Я также нашел этот ответ, но он мало что дает смысле, кроме как просто применить драйвер 2014 года к шаблону 2008 года, что я пробовал.
sqljdbc_auth.dll
наjava.library.path
(или на системном пути). См. связанный дубликат и msdn.microsoft.com/en-us/library / - person Mark Rotteveel   schedule 30.04.2016