내가 다음 코드를 사용하여 내 로컬 컴퓨터에 SQL 서버 DB에 연결하기 위해 노력하고있어 문제 (내가 IDE로 Eclipse를 사용하고 있습니다) 연결 : 자바/SQL 서버 2008 R2 Express를 연결
com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host localhost, port 1433 has failed. Error: "Connection refused: connect. Verify the connection properties, check that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port, and that no firewall is blocking TCP connections to the port.".
지금까지, 나는 구성 관리인으로 사라 활성화 및 TCP/IP를 사용하도록 설정했습니다.
또한 속성> IP 주소 탭에서 각 IP 주소를 켜고 활성으로 설정했습니다.
몇 가지 잠재적 인 문제가 있습니다.
SQL Server Browser의 상태를 보면 '중지됨'입니다. 이것이 문제인지 그리고 어떻게 해결할 수 있을지 확실하지 않습니다.
sqljdbc4.jar
파일을 사용 중이고 프로젝트의 참조 된 라이브러리 섹션에 있습니다.
제안 사항이 있으면 알려주십시오.
편집 :
Windows 7 상자를 사용하고 있습니다.
UPDATE :
>java -version
java version "1.6.0_14"
Java(TM) SE Runtime Environment (build 1.6.0_14-b08)
Java HotSpot(TM) 64-Bit Server VM (build 14.0-b16, mixed mode)
입니다. 서버를 시작하십시오. –
SQL Server ** 브라우저 **가 실행 중일 필요는 없습니다. 그러나 JDBC 연결을 사용하면 SQL Server 동적 포트를 끄고 모든 네트워크 인터페이스가 SQL Server 구성 응용 프로그램을 통해 포트 1433을 사용하도록하는 것이 더 쉽습니다. –
서버를 다시 시작하고 오류 로깅을 켜야했습니다. 서버를 다시 시작하는 창은 다른 창 뒤에 숨겨져 있었지만 보이지 않았습니다. – screechOwl