본문 바로가기
IT/MSSQL

[MSSQL] SQL Network Interfaces, error: 26 (Sql Server browser 시작 안됨)

by 베베야 2023. 3. 1.
728x90

오류내용

MSSQL DB 로그인 아래와 같은 로그인 오류가 발생하는 경우를 있다.

점검사항

기본적으로 점검해 있는 목록은 다음과 같다.

차근차근 확인 보고 여기서는 4 점검 사항인 Sql Server browser서비스에 중점을 두고 설명한다.

1. 먼저 서버 이름이 정확해야 한다. 오타가 있는지 확인한다.

2. 인스턴스 이름이 정확해야 한다. 오타가 있는지 확인한다. (응용프로그램내에서 사용하는 경우 Server\Instance와 ServerInstance를 모두 시도해 본다.)

3. ping으로 서버가 응답하는지 확인해 본다.

4. SQL Browser 서비스가 동작하고 있는지 확인해 본다.

5. 만약, 서버에 방화벽이 동작하고 있다면, sqlbrowser.exe과 UDP 1434를 예외로 설정해 두어야 한다.

 

참고 사이트

https://blogs.msdn.microsoft.com/sql_protocols/2007/05/13/sql-network-interfaces-error-26-error-locating-serverinstance-specified/

 


 

로그인 ip\인스턴스명 으로 로그인 오류가 발생하였다.

서버이름 : 192.168.1.10\SQLSVR

Sql Server browser 서비스가 중지되어 있어서 해당 서버이름으로는 접속이 불가능하지만

서비스를 활성화 하지 않고도 포트(기본 DB 연결 포트 1433) 명시적으로 적으면 접속이 가능하다.

서버이름 : 192.168.1.10,1433\SQLSVR

이런 방법으로 접속은 가능하지만 기존에 이렇게 사용하고 있던 서비스가 있으면 인식을 못하고

장애가 발생하니 Sql Server browser 활성화 해주도록 하자.


Sql Server browser 활성화 방법

Sql Server 2019 구성 관리자를 실행한다.(버전에 따라 2008~2019 상이함)

 

SQL Server 서비스에서  Sql Server browser 활성화를 해야하지만 시작 버튼이 비활성화 되어있다.

 

당황하지 말고 윈도우+R키를 눌러 실행창을 열고 services.msc라고 입력해서 서비스 관리창을 연다.

 

서비즈 Sql Server browser 찾아 속성을 클릭한다.

 

일반-시작유형을 "자동"으로 변경하고 확인을 누른다.

 

다시 구성관리자로 넘어와서 SQL Server 서비스를 새로고침하자.

 

 

이후 Sql Server browser 우클릭하면 시작 버튼이 활성화 것을 있다

서비스를 시작하자

 

앞에서 실행했던 서버이름 : 192.168.1.10\SQLSVR 로그인을 다시 진행하면

SQL서버에 접속이 가능해진다.

 

이상으로 SQL 서버 접속 로그인 오류(SQL Network Interfaces, error: 26)

해결 방법에 대해서 알아보았다.

반응형
그리드형

댓글