SQL Server Express 연결할 수 없음 오류: 28 - 서버가 요청된 프로토콜을 지원하지 않습니다.
서버(윈도우즈 2008 R2)에서 로컬 SQL Server Express(2012)에 연결하여 툴을 사용할 수 없습니다(APEX SQL Data Diff).네트워크 서버를 잘 탐색하고 사용 가능한 서버의 드롭다운에서 로컬 인스턴스를 선택할 수 있지만 서버의 검색 테이블로 이동하면 이 오류 메시지가 표시되며 시간이 초과됩니다(SSMS도 마찬가지임).
SQL Server에 대한 연결을 설정하는 동안 네트워크 관련 오류 또는 인스턴스 관련 오류가 발생했습니다.서버를 찾을 수 없거나 서버에 액세스할 수 없습니다.인스턴스 이름이 올바르고 SQL Server가 원격 연결을 허용하도록 구성되었는지 확인합니다.(제공자: SQL 네트워크 인터페이스, 오류: 28 - 서버가 강력한 텍스트 요청 프로토콜을 지원하지 않음) (Microsoft SQL Server, 오류: -1)
방화벽을 활성화했습니다. 그렇지 않습니다.
원격 연결을 허용했습니다. 그게 아닙니다.
SQL Server Browser 서비스가 켜져 있고 방화벽을 통과합니다. 그렇지 않습니다.
서버에 동일한 도구를 사용하여 정상적으로 연결할 수 있지만 서버에서 실패합니다.
아이디어 있어요?
오류 메시지로 저를 어딘가로 안내해준 이 기사 덕분입니다.문제는 SQL Server Express에서 필요한 네트워크 프로토콜이 기본적으로 비활성화되어 있다는 것입니다.로컬에서 SQL Server Configuration Manager로 이동하여 "Named Pipes" 및 "TCP/IP"를 설정해야 했습니다.그런 다음 SQL 서버 브라우저 및 SQL 서버(인스턴스) 서비스를 재시작해야 합니다.
프로토콜 아래의 "SQL 서버 네트워크 구성"에서 조정해야 하는 설정을 확인해야 할 수도 있습니다.
SQL 구성 관리자:
그림이 링크 패널에서 잘못된 그룹을 선택했습니다. SQL Server 네트워크 구성 → 프로토콜이어야 합니다.SQLEXPRESS
.
또한 "SQL Server 네트워크 구성" -> Protocols for Your Instance(인스턴스 프로토콜)나는 고집불통이었고 그곳을 보는 것도 잊었습니다.
언급URL : https://stackoverflow.com/questions/13238219/sql-server-express-cannot-connect-error-28-server-doesnt-support-requested-p
'programing' 카테고리의 다른 글
Firebase Crashlytics 사용자 지정 로그가 콘솔에 나타나지 않음 (0) | 2023.06.29 |
---|---|
Git: 두 개의 다른 파일을 다른 분기로 분산시키는 방법은 무엇입니까? (0) | 2023.06.29 |
자바스크립트를 사용하여 워드프레스 편집기의 기본 클래스를 업데이트할 수 있습니까? (0) | 2023.06.24 |
Github: 개인 저장소 복제 오류 (0) | 2023.06.24 |
Spring Boot에서 대체하는 대신 많은 application.properties 파일을 병합하시겠습니까? (0) | 2023.06.24 |