팬 부드러운 연결 FineReport SQL Server 데이터베이스 실패 : 호스트 로컬 호스트에 연결 포트에 1433 TCP / IP 연결이 실패

FineReport이 FineReport 공식 웹 사이트에 실패한 컴퓨터에 연결된 포트 1433을 통해 SQL Server 데이터베이스에 연결 설치하는 경우, 문서가 해결책을 찾을 수있다. 다음과 같이 오랜 시간 동안 온라인 검색 후, 마침내 문제 "SQL 서버 SQL 서버 네트워크 구성 프로토콜 TCP / IP 프로토콜을 활성화해야합니다"를 발견,이 솔루션은 지금 요약됩니다. [FineReport 자바로 작성된 문제의 본질은 "자바 JDBC SQLServer를 통해 연결되어"있다]

문제 설명 : com.microsoft.sqlserver.jdbc.SQLServerException : 포트 1433을 통해 TCP / IP 연결 실패에 연결된 로컬 호스트 호스트. 오류 : "연결이 거부 :. 연결 인스턴스 연결 속성 및 확인은 SQL Server가 호스트에서 실행하고,이 포트에 TCP / IP 연결을 허용, 확인 방화벽이 포트의 TCP 연결을 차단하고 있지 않은지 확인되어 있는지 확인합니다.".

com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError (SQLServerException.java:171)에서
com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper에서 (SQLServerConnection.java:1033)
com.microsoft.sqlserver.jdbc.SQLServerConnection.login에서 (SQLServerConnection.java:817)
com.microsoft.sqlserver.jdbc.SQLServerConnection.connect (SQLServerConnection.java:700)에서
com.microsoft.sqlserver.jdbc.SQLServerDriver.connect (SQLServerDriver.java:842)에서
주는 java.sql에서. DriverManager.getConnection를 (DriverManager.java:582)
java.sql.DriverManager.getConnection (DriverManager.java:185)에서
com.luoying.TestSQLServer2.main에서 (TestSQLServer2.java:15)

해결 방법 :

, SQL Server 구성 관리자 (구성 관리자)의 "마이크로 소프트 SQLSERVER"를 엽니 다

SQL Server 네트워크 구성을 확인한 다음 바로 IP가 사용하는 TCP /에 MSSQLSERVER 계약을해야합니다.

의 TCP / 우측 IP가 사용하는 다음 SQL 네이티브 클라이언트 구성, 클라이언트 프로토콜을 볼 수 있습니다.

포트는 1433이며, 개방되어 있는지 확인합니다.

마지막으로, SQL 서버 (MSSQLSERVER) 서비스가 다시 시작됩니다!

--------------------------------------------

첨부 파일 :

SQL Server 구성 관리자 및 개방형 접근 방식을 찾을 수 win10 :

SQL Server 구성 관리자가 Microsoft 관리 콘솔이기 때문에 시작 메뉴에있는 "SQL Server 구성 관리자 (SQL 서버 구성 관리자를) 찾을 수 없습니다 SQL 서버를 설치 한 후. 스냅인 프로그램이 아닌 별도의 프로그램 때문에 윈도우 10 실행하는 경우 때, SQL Server 구성 관리자는 응용 프로그램으로 표시되지 않습니다. 

1) 바탕 화면에서 마우스 오른쪽 버튼을 클릭 "이 컴퓨터는"다음 SQL Server 구성 관리자를보고 "서비스 및 응용 프로그램을"확장 "관리"를 선택합니다.

C : 2) 또는 탐색기, 디렉토리 위치 \ WINDOWS \ SysWOW64와, 그리고이 디렉토리 찾아  수정)에 해당하는 SQL 서버의 다른 버전에 해당하는 SQLServerManager14.msc (SQL 서버 2017 파일을 열려면 파일을 두 번 클릭 "탐색기."

3) 직접 실행 cmd를 직접 "탐색기"를 열 수있다 "SQLServerManager10.msc"를 입력

 ------------------------------------

또 다른 회전 :

자바는 JDBC SQLServer에 2012을 통해, 일부 연결 문제는 인터넷에서 많은 해결책을 찾을 수 있습니다,하지만 여전히 해결할 수 없습니다. 여기에는 문제와 해결 방법은 다음과 같이 요약 당신이 도움이 될 수 있습니다 희망 발생했습니다.

1, 1433 TCP / IP 연결이 실패 로컬 호스트 포트가 호스트에 연결되어 있습니다. 오류 : "연결이 거부 :. 연결 인스턴스 연결 속성 및 확인은 SQL Server가 호스트에서 실행하고,이 포트에 TCP / IP 연결을 허용, 확인 방화벽이 포트의 TCP 연결을 차단하고 있지 않은지 확인되어 있는지 확인합니다.

2, 1433 TCP / IP 연결이 실패 로컬 호스트 포트가 호스트에 연결되어 있습니다. 오류가 :. "연결이 밖으로 확인 방화벽이 포트의 TCP 연결을 차단하고 있지 않은지 확인, 인스턴스 연결 속성 즉, 확인하고 SQL Server가 호스트에서 실행하고,이 포트에 TCP / IP 연결을 허용되어 있는지 확인 시간이 초과되었습니다.

주 : 제 오류 : 연결 거절 : 연결 TCP / IP 포트 문제 검증, 용액은 단계 (1) (2) (3) (5)에 집중 될 수있다.

      두번째 오류 : 연결이 용액 (1) (2) (3) 포트가 올바른지 후에 에러가 발생하는지 확인 후, 타임 아웃, 오르 공정 (4), 방화벽 설정을 수정하는 문제를 해결하기 위해 완벽 .

 해결 방법 :

(1)를 엽니 SQLServer를 구성 관리자 -------> SQLServer에 MSQLSERVER에 대한 -------> TCP / IP ------->가 시작되지 않는 경우 ------ -> 바로 속성 -------> IP를 대상 -------> IP 모든 -------> 1433 TCP 포트;

(2) 목록 열기 SQLServer를 구성 관리자 -------> SQL 네이티브 클라이언트 10.0 구성 -------> CP / IP -------> 만약 그렇다면 아니라면, 그때 시작 ---- ---> 바로 속성 -------> 기본 포트 (기본 포트)를 1433로 변경되었습니다;

(3) 서버를 재시작.

데이터베이스 연결이 실패 (4) 경우, 방화벽을 확인합니다. ------- 제어판> 시스템 및 보안이 -------> Windows Defender는 방화벽이 ------->을 사용하거나 사용하지 않도록 설정 윈도우 Defendddeer 방화벽 할 수 있어야 -------> 윈도우는 것이다 방화벽이 해제됩니다.

 (5) 연결 문제에 대한 완벽한 솔루션

----------------
요약 :

자바 프로그래밍 문제가 발생했습니다 : 호스트에 TCP / IP 연결이 실패합니다. java.net.ConnectException:Connectionrefused:connect
환경의 경우 데이터베이스 오류가 첫 번째 반응은 열리지 않았다 개방 데이터베이스 서비스가없는 경우에도, 모든 새로운 구성이다. 그런 다음 방화벽, 그리고 마지막으로 IPAll을 1433으로 설정합니다.
SQL 서버는 연결할 수 없습니다 나타납니다 (또는 IP를 통해 연결할 수 없습니다) 여러 가지 이유로, 그것의 대부분을 :

1. 서비스는 열려 있지

2. 방화벽 차단 포트 (일반적으로 포트 1433)

3. 원격 액세스를 허용하지 않습니다. 외부 용기는 "원격 액세스를 허용하는"구성 응용 구비

IP 옵션에 따라 4.TCP / IP 프로토콜은 TCP / IP 원격 연결이 올바르지 않습니다 (잘못 IP, 또는 채우기 위해 일반적으로 만 사용할 수 없습니다) 설정

5. "ALL 듣기", 그러나 "는 IPAll을"TCP 포트 번호로 설정되어 있지 않습니다.

 

추천

출처www.cnblogs.com/wotainanle/p/12497649.html