Я учусь 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 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
.Надеюсь, все это имеет смысл.
Если вам нужна дополнительная информация, дайте мне знать.Любая помощь приветствуется!