Строка подключения ASP.NET к JDBC - PullRequest
0 голосов
/ 01 апреля 2019

У меня есть строка подключения из ASP.Net, которую я должен использовать в своем приложении Java, однако я не могу понять, почему она не работает.

Это ошибка, которую я получаю: Невозможно установить соединение с jdbc: sqlserver: // localhost: 1433; databaseName = MyDatabase; "using com.microsoft.sqlserver.jdbc.SQLServerDriver (строка подключения содержит неправильно сформированный файл имя или значение.)

Я использую драйвер Microsoft JDBC 2005 (каким-то образом он выбрал 2005, когда я создал новый драйвер для моего модуля персистентности, используя sqljdbc_7.2.1.0). Я использую SQL Server Express 2017.
Я пытаюсь выяснить, какая часть строки идет в какое поле:

Моя строка «Сервер =. \ Sqlexpress; База данных = MyDatabase; Trusted_Connection = True; MultipleActiveResultSets = true»

Это те поля, которые я пытаюсь выяснить.
host: localhost (также пробовал. \ SQLEXPRESS, тоже не работает) порт: 1433
База данных: MyDatabase
Имя экземпляра: ???
Имя пользователя: ???
Пароль: ???

Я также проверил свои TCP-порты в конфигурации SQL, я заметил, что TCP был отключен и не было никакого порта, я изменил это на 1433.

1 Ответ

0 голосов
/ 03 апреля 2019

Проблема решена.Очевидно, мне пришлось переместить файл .dll, который я не знал.По какой-то причине мой порт по умолчанию был 1434 вместо 1433, пришлось изменить это также.

...