컴퓨터 지식 네트워크 - 컴퓨터 구성 - SQL Server가 포트 1433에서 수신 대기하지 않는 이유는 무엇입니까?

SQL Server가 포트 1433에서 수신 대기하지 않는 이유는 무엇입니까?

1. win2003이라면 SQL 패치 sp3a 이상을 설치해야 합니다.

SQL이 패치되었는지 확인하고, 패치가 되어 있지 않다면 패치를 적용하세요. 쿼리 분석기에서 실행:

@@version 선택

나타나는 버전 번호가 8.00.760 미만인 경우 sp3 패치를 설치하지 않았으며

SQL 패치 다운로드:

모든 패치 위치

&FamilyID=9032f608-160a-4537-a2b6-4cb265b80766

다운로드 후 주의할 점은 실행 시 압축이 풀리며 설치를 완료하려면 압축이 풀린 디렉터리에서 setup.bat를 실행해야 합니다

2. SQL Server 연결에서 가장 흔히 발생하는 네 가지 오류는 다음과 같습니다.

1. "SQL Server가 존재하지 않거나 접근이 거부되었습니다."

오류가 발생하는 이유는 다양하며 확인해야 할 측면도 많습니다.

일반적으로 다음과 같은 가능성이 있습니다.

1. SQL Server 이름이나 IP 주소의 철자가 잘못되었습니다.

2. >

3. 클라이언트 네트워크 구성이 잘못되었습니다.

이 문제를 해결하려면 일반적으로 다음 단계에 따라 오류의 원인을 단계별로 찾아야 합니다.

======== ===== 먼저 네트워크의 물리적 연결을 확인하세요 =============

ping <서버 IP 주소/서버 이름>

Ping < 서버 IP 주소>가 실패하면 물리적 연결에 문제가 있음을 의미합니다. 이때 네트워크 카드, 허브, 라우터 등 하드웨어 장치를 확인해야 합니다.

ISA 서버와 같은 소프트웨어로 인해 클라이언트와 서버 사이에 방화벽이 설치되어 있을 가능성도 있습니다. 핑, 텔넷 등에 대한 응답을 차단할 수 있습니다.

따라서 연결 문제를 확인할 때 먼저 방화벽 소프트웨어를 일시적으로 닫거나 차단된 포트를 모두 열어야 합니다.

<서버 IP 주소> 핑은 성공했지만 <서버 이름> 핑은 실패하는 경우

이름 확인에 문제가 있다는 의미입니다. 이때 DNS 서비스가 정상인지 확인해야 합니다.

p>

때때로 클라이언트와 서버가 동일한 LAN에 있지 않은 경우도 있습니다. . 이때 서버 이름을 직접 사용하여 서버를 식별할 수는 없을 가능성이 높습니다. 이때 HOSTS 파일을 사용하여 이름 확인을 수행할 수 있습니다.

구체적인 방법은 다음과 같습니다. p>

1. 메모장을 사용하여 HOSTS 파일(일반적으로 C:/WINNT/system32/drivers/etc에 있음)을 엽니다.

IP 주소 및 서버를 추가합니다. 해당 레코드는 이름입니다. 예:

172.168.10.24 myserver

2. 또는 나중에 자세히 설명할 SQL Server의 클라이언트 네트워크 유틸리티에서 구성합니다.

============== 둘째, telnet 명령을 사용하여 SQL Server 서버의 작동 상태를 확인합니다=============

telnet < 서버 IP 주소 > 1433

명령어가 성공적으로 실행되면 화면이 깜박인 후 왼쪽 상단에 커서가 깜박이는 것을 볼 수 있습니다. 이는 SQL Server 서버가 정상적으로 작동하고 있음을 나타냅니다. 은(는) 포트 1433에서 TCP/IP를 수신하고 있습니다. 연결

명령이 "연결을 열 수 없습니다."라는 오류 메시지를 반환하는 경우 이는 SQL Server 서비스가 서버에서 시작되지 않았음을 의미합니다.

p>

서버에서 TCP/IP 프로토콜이 활성화되지 않았거나 클라이언트가 SQL Server의 기본 포트 1433에서 수신 대기하고 있지 않을 수도 있습니다.

==== ==========다음으로 서버측 네트워크 구성을 확인하고 파이프 이름 지정이 활성화되어 있는지 확인하기 위해 서버로 이동해야 합니다. === ==========

SQL Server와 함께 제공되는 서버 네트워크 도구를 사용하여 확인할 수 있습니다.

클릭: 프로그램 -- Microsoft SQL Server -- 서버 네트워크 사용 도구

도구를 연 후 "일반"에서 서버에 어떤 프로토콜이 활성화되어 있는지 확인할 수 있습니다.

일반적으로 명명된 파이프와 TCP/IP 프로토콜을 활성화합니다.

TCP/IP 프로토콜을 클릭하고 "속성"을 선택하면 SQK 서버 서비스의 기본 포트 설정을 확인할 수 있습니다.

일반적으로 우리는 기본 포트 1433을 사용합니다. "서버 숨기기"를 선택하면 클라이언트가 보호 역할을 하지만 연결에 영향을 주지 않는 서버를 열거하여 이 서버를 볼 수 없다는 의미입니다.

====== ======= 다음으로 클라이언트의 네트워크 구성을 확인하기 위해 클라이언트로 이동해야 합니다 ============

제공되는 클라이언트 네트워크 도구를 사용할 수도 있습니다 SQL Server를 사용하여 확인합니다.

차이점은 이번에는 클라이언트에서 도구를 실행한다는 것입니다.

클릭: 프로그램 - Microsoft SQL Server - 클라이언트 네트워크 사용 도구

도구를 연 후 "일반" 항목에서 클라이언트에서 어떤 프로토콜이 활성화되어 있는지 확인할 수 있습니다.

일반 일반적으로 말하면 명명된 파이프와 TCP/IP 프로토콜도 활성화해야 합니다. .

TCP/IP 프로토콜을 클릭하고 "속성"을 선택하여 클라이언트의 기본 연결 포트 설정을 확인하세요. 이 포트는 서버와 일치해야 합니다.

"별칭"을 클릭하세요. " 탭을 클릭하여 서버의 별칭을 구성합니다. 서버의 별칭은 연결에 사용되는 이름입니다.

연결 매개변수의 서버는 실제 서버 이름입니다. 둘은 동일하거나 다를 수 있습니다. 별칭 설정은 HOSTS 파일을 사용하는 것과 유사합니다.

上篇: powermill2012는 AIT 그래픽 카드를 지원합니까? 노트북에서 사용해보세요~! 下篇: 왜 oppoA35 는 오랫동안 메시지로 전달할 수 없습니까?
관련 내용