2016-05-20 3 views
-1

(не тот же случай, как: Java SQL Server 2012 Cannot open database error)Java SQL Server 2014 не удается открыть Ошибка базы данных

У меня есть окружение работает IReport 4.7.1, и я подключить его к SQL Server 2014, используя драйвер от JBoss 6 Lib папка: sqljdbc4.jar.

Этот же драйвер, на том же порту (1433), не работает для подключения Eclipse Mars2 64 бит к SQL Server.

При создании драйвера я выбрал «Драйвер JDBC Microsoft SQL Server 2008» (последний в списке), но я надеюсь, что это только имя, поскольку я выбрал jar, который я успешно использую для подключения iReport (sqljdbc4.jar).

Я получил

com.microsoft.sqlserver.jdbc.SQLServerException: Невозможно открыть базу данных "Databasename = my_db", запрашиваемую именем входа. Ошибка входа в систему.

Мой URL Connection тот же, что работает на иРепорт:

jdbc:sqlserver://localhost:1433;databaseName=databaseName=MY_DB 

Кроме того, Eclipse работает под управлением Java 8, и иРепорт под Java 6, но я считаю, что это не проблема.

Любая идея, что не так?

ответ

0

URL-адрес вашего соединения устанавливает «databaseName =» дважды. Попробуйте изменить его на:

jdbc:sqlserver://localhost:1433;databaseName=MY_DB 
+0

да ... стыдно за меня –

Смежные вопросы