SQL Server 2000 Windows XP 서비스 팩 2에서 TCP/IP 수동으로 설정하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 841252 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

소개

이 문서에서는 SQL Server 정적 또는 동적 포트를 사용하고 있는지 확인하는 방법 및 Microsoft SQL Server 2000 Microsoft Windows XP 서비스 팩 2에서 TCP/IP 수동으로 설정하는 방법에 대해 설명합니다.

기본적으로 Windows XP 서비스 팩 2를 실행하는 컴퓨터에 Windows 방화벽이 설정됩니다. Windows 방화벽은 인터넷 컴퓨터가 파일 및 인쇄 공유에 컴퓨터 또는 다른 리소스에 연결하지 못하도록 파일 및 프린터 공유에 사용되는 445 같은 포트를 닫습니다. SQL Server 사용하여 들어오는 클라이언트 연결에 대해 수신 대기하도록 구성되어 있으면 NetBIOS 세션을 통해 명명된 파이프를 SQL Server TCP 포트를 통해 통신하며 이러한 포트가 열려 있어야 합니다. SQL Server는 SQL Server에 연결하려는 클라이언트가 수 SQL Server 예외가 Windows 방화벽에서 설정할 때까지 연결하지 못할. "추가 정보" 절에 나와 있는 단계를 사용하여 SQL Server 2000 TCP/IP 트래픽의 정적 포트에서 수신 대기할 수 있도록 Windows XP 서비스 팩 2에서 Windows 방화벽을 구성합니다.

추가 정보

경고 레지스트리를 잘못 또는 다른 방법을 사용하여 레지스트리 편집기를 사용하여 수정할 경우 심각한 문제가 발생할 수 있습니다. 이 문제를 해결하려면 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 이러한 문제를 해결할 수 있음을 보증하지 않습니다. 레지스트리 수정에 따른 모든 책임은 수정하십시오.

정적 또는 동적 포트를 사용하고 있는지 확인하는 방법

동적 포트를 사용할 경우 확인할 수 없는 경우 다음과 같이 하십시오.
  1. 시작 을 누른 다음 실행 을 클릭하십시오.
  2. 실행 대화 상자에서 regedit 를 입력한 다음 확인 을 누릅니다. 레지스트리 편집기가 시작됩니다.
  3. HKLM/Software/Microsoft/MSSQLServer/MSSQLServer/SuperSocketNetLib/Tcp/TcpDynamicPorts
    찾은 레지스트리 키를. 이 키를 사용하여 동적 포트가 있는지 확인합니다. 숫자 값이 나열되어 있으면 해당 SQL Server에서 사용된 마지막 동적 포트 값입니다. 비어 있는 경우 정적 TCP 포트를 사용하고 있습니다.
  4. 레지스트리 편집기를 종료하십시오.

동적 포트를 사용하여 TCP/IP 설정 방법

동적 포트를 사용하는 경우 Windows 방화벽에서 SQL Server 프로그램에 대해 예외를 만들어야 합니다.

Windows 방화벽에서 SQL Server 프로그램에 대한 예외를 만드는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
841251Windows XP 서비스 팩 2에서 SQL Server 연결을 설정하는 방법

정적 포트 함께 TCP/IP 설정 방법

SQL Server 정적 포트에서 수신 대기 TCP/IP 연결을 사용하려면 먼저 SQL Server를 사용하는 포트 번호를 알아야 합니다. 포트를 찾을 수 중 하나를 서버 네트워크 유틸리티를 사용하거나 Regkey 메서드를 사용합니다.
서버 네트워크 유틸리티를 사용하여 SQL Server 포트 찾기 사용
참고 이 메서드는 기본 인스턴스 또는 명명된 인스턴스에 대해 작동합니다.
  1. 서버 네트워크 유틸리티를 사용하는 경우 시작 을 누르고, 모든 프로그램, Microsoft SQL Server를 가리킨 다음 서버 네트워크 유틸리티를 클릭하십시오. MSDE 또는 명령줄을 사용하는 경우 시작 을 누른 다음 실행 을 클릭하십시오. 실행 대화 상자에서 svrnetcn.exe 를 입력한 다음 확인 을 누릅니다.
  2. 서버 네트워크 유틸리티를 대화 상자에서 일반 탭의 사용할 수 없는 프로토콜 목록 및 활성화된 프로토콜 목록을 볼 것입니다.
  3. 이 서버의 인스턴스 목록 상자에서 정보를 원하는 인스턴스를 선택하십시오.
  4. 포트 번호를 찾으려면 원하는 프로토콜을 선택합니다 클릭한 다음 [속성] 단추를 클릭하십시오.
  5. 포트 번호를 적어 둡니다.
Regkey 메서드 사용하여 기본 인스턴스 SQL Server를 사용하는 포트를 찾을 수 사용
경고 레지스트리를 잘못 또는 다른 방법을 사용하여 레지스트리 편집기를 사용하여 수정할 경우 심각한 문제가 발생할 수 있습니다. 이 문제를 해결하려면 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 이러한 문제를 해결할 수 있음을 보증하지 않습니다. 레지스트리 수정에 따른 모든 책임은 수정하십시오.

어떤 SQL Server 포트 확인하려면 기본 인스턴스에 대해 해당 Regkey 사용하여 사용하는 메서드를 다음과 같이 하십시오.
  1. 시작 을 누른 다음 실행 을 클릭하십시오.
  2. 실행 대화 상자에서 regedit 를 입력한 다음 확인 을 누릅니다. 레지스트리 편집기가 시작됩니다.
  3. HKLM/Software/Microsoft/MSSQLServer/MSSQLServer/SuperSocketNetLib/Tcp/TcpPort
    레지스트리 키를 찾습니다. 이 키는 SQL Server 구성된 실제 TCP 포트 저장할 사용합니다.

    참고 동적 포트를 사용하는 경우 SQL Server는 현재 사용 중인 포트 수 있습니다.
  4. 이 포트 번호를 적어 둡니다.
  5. 레지스트리 편집기를 종료하십시오.
명명된 인스턴스 SQL Server를 사용하는 포트를 찾을 수 있는 Regkey 메서드 사용
경고 레지스트리를 잘못 또는 다른 방법을 사용하여 레지스트리 편집기를 사용하여 수정할 경우 심각한 문제가 발생할 수 있습니다. 이 문제를 해결하려면 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 이러한 문제를 해결할 수 있음을 보증하지 않습니다. 레지스트리 수정에 따른 모든 책임은 수정하십시오.

명명된 인스턴스의 SQL Server를 사용하여 어떤 포트를 확인하려면 다음과 같이 하십시오.
  1. 시작 을 누른 다음 실행 을 클릭하십시오.
  2. 실행 대화 상자에서 regedit 를 입력한 다음 확인 을 누릅니다. 레지스트리 편집기가 시작됩니다.
  3. 해당
    HKLM/Software/Microsoft/Microsoft SQL Server/mssql$<instancename>/MSSQLServer/SuperSocketNetLib/Tcp/
    레지스트리 키를.
    이 키는 SQL Server 구성된 실제 TCP 포트 저장할 사용합니다.
  4. 이 포트 번호를 적어 둡니다.
  5. 레지스트리 편집기를 종료하십시오.

TCP에 대해 Windows 방화벽을 구성하는 방법

SQL Server를 사용하여 어떤 포트를 알고 있는 경우 Windows 방화벽이 해당 포트에서 수신 대기하도록 SQL Server를 사용하도록 구성하려면 다음 이 단계를 수행할 수 있습니다.
  1. 시작 을 누른 다음 실행 을 클릭하십시오.
  2. 실행 대화 상자에서 Firewall.cpl 를 입력한 다음 확인 을 누릅니다.
  3. Windows 방화벽 대화 상자의 예외 탭에서 포트 추가 클릭하십시오.
  4. 포트 추가 대화 상자에서 포트 번호 상자에 포트 번호 를 입력한 다음 TCP 단추를 클릭하십시오.
  5. SQL과 같은 이름 상자에 포트 이름을 입력한 다음 확인 을 누릅니다.
  6. 예외 탭에서 새 서비스가 나타납니다. 포트를 사용하려면 새 서비스 옆의 확인란을 클릭한 다음 확인 을 누릅니다.


포트를 사용하지 않도록 설정하려는 경우 새 서비스 옆의 확인란 선택을 취소합니다.

UDP (사용자 데이터그램 프로토콜) Windows 방화벽을 구성하는 방법

SQL Server 응용 프로그램 Visual Basic 같은 통신하기 위한 UDP 포트 1434를 사용합니다. SQL Server 연결이 필요한 응용 프로그램을 실행하는 경우 사용해야 포트 1434에서 수신 대기하도록 SQL Server를 위한. 이렇게 하려면 다음과 같이 하십시오.
  1. 시작 을 누른 다음 실행 을 클릭하십시오.
  2. 실행 대화 상자에서 Firewall.cpl 를 입력한 다음 확인 을 누릅니다.
  3. Windows 방화벽 대화 상자의 예외 탭에서 포트 추가 클릭하십시오.
  4. 포트 번호 상자에 1434 를 입력한 다음 [UDP] 단추를 클릭하십시오.
  5. 이름 에 이름을 예: SQL Server UDP 포트 상자에 입력한 다음 확인 을 클릭합니다.
  6. 예외 탭에서 새 서비스가 나타납니다. 포트를 사용하려면 새 서비스 옆의 확인란을 클릭한 다음 확인 을 누릅니다.

참조

연결 SQL Server Windows XP 서비스 팩 2에서 예외가 Windows 방화벽에서 SQL Server용 설정하여 활성화할 수도 있습니다.

Windows 방화벽에서 예외를 SQL의 설정하는 방법에 대한 자세한 내용은 서버, Microsoft 기술 자료의 다음 문서를 참조하십시오.
841251Windows XP 서비스 팩 2에서 SQL Server 연결을 설정하는 방법
스크립트를 사용하여 Windows XP 서비스 팩 2 SQL Server에 대한 연결을 사용할 수도 있습니다.

추가 정보는 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 확인하십시오:
839980스크립트를 사용하여 Windows XP 서비스 팩 2를 실행하는 시스템에서 사용하기 위해 SQL Server에 대해 프로그래밍 방식으로 포트를 여는 방법
동적 및 정적 포트 할당 SQL Server 2000에 정적 또는 동적 포트 구성 단계 외에도에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
823938특정 TCP 포트 또는 동적 포트를 수신 대기하도록 SQL Server의 인스턴스를 구성하는 방법
SQL Server 2000 및 Windows XP 서비스 팩 2 구성하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
841249SQL Server에서 사용할 Windows XP 서비스 팩 2 구성하는 방법

속성

기술 자료: 841252 - 마지막 검토: 2006년 4월 18일 화요일 - 수정: 2.6
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2000 Standard Edition
  • the operating system: Microsoft Windows XP SP2
키워드:?
kbmt kbhowto kbinfo KB841252 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com