MSSQLSERVER_-1

자세한 정보

제품 이름

SQL Server

제품 버전

11.0

제품 빌드 번호

11.00

이벤트 ID

-1

이벤트 원본

MSSQLSERVER

구성 요소

SQLEngine

심볼 이름

메시지 텍스트

서버에 대한 연결을 구성하는 동안 오류가 발생했습니다. 기본 설정 시 SQL Server에서 원격 연결이 허용되지 않기 때문에 SQL Server에 연결할 때 이 오류가 발생할 수 있습니다. (공급자: SQL 네트워크 인터페이스, 오류: 28 - 요청한 프로토콜은 서버에서 지원되지 않습니다.) (Microsoft SQL Server, 오류: -1)

설명

SQL Server 클라이언트가 서버에 연결할 수 없습니다. 이 오류는 다음과 같은 이유로 인해 발생할 수 있습니다.

  • 지정한 SQL Server 인스턴스 이름이 올바르지 않습니다.

  • TCP, 즉 명명된 파이프 프로토콜이 활성화되어 있지 않습니다.

  • 서버의 방화벽에서 연결을 거부했습니다.

  • SQL Server Browser 서비스(sqlbrowser)가 시작되지 않았습니다.

사용자 동작

이 오류를 해결하려면 다음 동작 중 하나를 수행합니다.

  • 연결 문자열에 지정된 SQL Server 인스턴스 이름의 철자를 확인합니다.

  • SQL Server 구성 관리자 도구를 사용하여 SQL Server에서 TCP 또는 명명된 파이프 프로토콜을 통한 원격 연결을 허용하도록 구성합니다. 원격 연결을 허용하는 방법은 방법: SQL Server 구성 관리자에서 네트워크 액세스 설정(SQL Server Express)을 참조하십시오.

  • SQL Server의 서버 인스턴스의 방화벽에서 SQL Server에 대한 포트 및 SQL Server Browser 포트(UDP 1434)를 열도록 구성했는지 확인합니다.

  • 서버에서 SQL Server Browser 서비스가 시작되었는지 확인합니다.

참고 항목

참조

네트워크 프로토콜 및 네트워크 라이브러리

개념

데이터베이스 엔진 액세스에 대한 Windows 방화벽 구성

클라이언트 프로토콜 구성

클라이언트 프로토콜 구성

서버 네트워크 프로토콜 설정 또는 해제

관련 자료

클라이언트 네트워크 구성