2017-02-05 1 views
0

Я пытаюсь подключиться к базе данных в моей IntelliJ программе, но получаю следующее сообщение об ошибке:Ошибка подключения к серверу локального хоста на порт 1527 с сообщением Connection отказался (Соединение отклонено)

Ошибка подключения к серверу локального хоста на порт 1527 с сообщением Соединение отказано (Соединение отказано)

Я предполагаю, что это проблема с установкой Derby, но не может понять, в чем проблема.

+0

Вам необходимо запустить Derby Network Server. Он не запускается автоматически, если только вы не приняли некоторые специальные меры для его устранения. Как правило, вы запускаете сервер явно, а затем запускаете свою программу, которая подключается к серверу. –

ответ

1

У меня была эта проблема, когда я использовал имя хоста, отличное от localhost. Я обнаружил, что настройка по умолчанию для сетевого сервера разрешает соединения только по адресу «localhost».

Чтобы изменить этот набор это свойство в derby.properties

derby.drda.host=0.0.0.0

, которые должны позволить соединения от любого хоста. Теперь я могу подключиться, используя имя хоста машины, хотя я нахожусь на одной машине.

Если это не ваша проблема, вы уверены, что настроено правило брандмауэра?

+0

После того, как вы просмотрели этот вопрос, выяснилось, что возникла проблема с брандмауэром – dgelinas21

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