내 컴퓨터에 SQL Server를 설치했습니다.
로컬 서버로 작업할 수 있습니다.
하지만 저는 그것이 공개 서버가 되기를 원합니다.
많은 튜토리얼을 따랐지만 여전히 작동하지 않습니다(외부 컴퓨터에서 서버를 연결할 수 없습니다).
저는 Java를 사용하고 있으며 com.microsoft.sqlserver.jdbc
라이브러리를 사용하고 있습니다.
그리고 내 IP 주소로 서버를 연결하려고 하면 예외가 발생합니다.
The TCP/IP connection to the host 31.168.22.40, 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.".``
열려 있지만 라우터와 모든 방화벽(eset 및 Windows 방화벽)에서 열었고 일부 포트 테스트도 시도했는데 모두 괜찮다고 했습니다.
http://postimg.org/image/ehfye5pq1/
SQL Server 구성 관리자에서 이를 구성해야 합니다(TCP는 1433 포트에서 활성화됨).
관리 스튜디오와 연결하려고 했으나 작동하지 않았습니다.
공급자: SQL 네트워크 인터페이스, 오류 26
누군가 내가 그것을 알아낼 수 있도록 도와 줄 수 있습니까?
답변1
SqlServer를 실제로 개방하기 위해 구성해야 할 두 가지 생각이 있습니다.
구성 관리자에서:
그리고 SSMS에서는:
죄송합니다. 제 서버는 프랑스어입니다...