2017-02-05 7 views
0

내 인 IntelliJ 프로그램에서 데이터베이스에 연결하지만, 다음과 같은 오류가 계속 노력하고 있어요 :오류 거부 (연결이 거부 됨)

오류가 포트 1527에 서버 로컬 호스트에 연결을 with Connection not refused (Connection refused)

Derby 설치시 문제가 있다고 가정하고 있지만 정확한 문제는 무엇인지 알 수 없습니다.

+0

Derby Network Server를 시작해야합니다. 특별한 조치를 취하지 않으면 자동으로 시작되지 않습니다. 일반적으로 서버를 명시 적으로 시작한 다음 서버에 연결하는 프로그램을 실행합니다. –

답변

1

localhost가 아닌 다른 호스트 이름을 사용할 때이 문제가 발생했습니다. 네트워크 서버의 기본 설정은 "localhost"주소에서만 연결을 허용한다는 것을 발견했습니다.

이 설정을 모든 호스트의 연결을 허용해야 derby.properties

derby.drda.host=0.0.0.0

에서이 속성을 변경합니다. 동일한 컴퓨터에 있어도 컴퓨터의 호스트 이름을 사용하여 연결할 수 있습니다.

이것이 문제가되지 않는다면 방화벽 규칙이 구성되어 있는지 확인하십시오.

+0

더 많은 문제를 조사한 결과 기본 방화벽 문제가 있음이 확인되었습니다. – dgelinas21