У меня есть строка подключения из 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.