не может подключиться к SQL Server 2012 с Java JDBC - PullRequest
0 голосов
/ 07 октября 2018

Я учусь SQL/SQL Server 2012.Я также учусь создавать формы с использованием Java, используя NetBeans.Я пытаюсь связать Java с моим SQL Server 2012 Express, чтобы я мог создать форму, которая использует / обновляет данные в базе данных SQL, но не увенчалась успехом.

Я провел много исследований, пытаясь найти решение, и внес изменения, которые, как мне показалось, мне нужно было сделать.Я настроил SQL Server для использования TCP port 1433 на моем компьютере.Я также сделал исключение в своем брандмауэре, чтобы разрешить это входящее соединение.Я создал пользователя "admin" и назначил ему роль sysadmin.Я также настроил SQL Server, чтобы разрешить удаленные подключения со временем 60 секунд.

Когда я пытаюсь подключиться к SQL Server с MS SQL Server Management Studio и установить статический IP-адрес компьютера и порт 1433, я получаю сообщение об ошибке: SQL error

Когда я пытаюсь подключиться к базе данных SQL Server из NetBeans, я получаю следующее:

Невозможно установить соединение с jdbc: sqlserver: // DEVINSPC \ SQLEXPRESS; databaseName = Test with com.microsoft.sqlserver.jdbc.SQLServerDriver (Соединение TCP / IP с хостом DEVINSPC, порт 1433 не удалось. Ошибка: «истекло время соединения. Проверьте свойства соединения. Убедитесь, что экземпляр SQL Server работает на хосте и принимает».Соединения TCP / IP в порту. Убедитесь, что соединения TCP с портом не заблокированы брандмауэром. ".)

Я использую файл jdbc4.2.jar.Я установил SQL Server для использования SQL Server и Windows Authentication.Надеюсь, все это имеет смысл.

Если вам нужна дополнительная информация, дайте мне знать.Любая помощь приветствуется!

...