2017-12-01 24 views
-1

this post 다음에 SQL Server 2016 별칭을 구성했지만 작동했지만 갑자기 작동이 중지되었습니다.SQL Server 별칭 작동이 중지되었습니다.

오류 메시지 :

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - The wait operation timed out.) (.Net SqlClient Data Provider)

내가 SQL Server 구성 관리자를 사용하여 별칭을 생성하고 32 그것을 만든 64 비트 :

enter image description here

나는 SQL에 대한 Protocols에 갈 때 Server Express는 모두 활성화되어 있으므로 TCP/IP가 사용됩니다. 또한 SQL Server Browser 서비스가 실행 중입니다.

시스템 로그를 보면 관련된 메시지가 없으므로 작동을 멈추게하는 원인에 대해 약간 분실했습니다. 내 OS는 Windows 10 Pro입니다.

해결할 수있는 단서가 있습니까? 어떤 도움을 주셔서 감사합니다

+3

"작동이 중지되었습니다"를 정의하십시오. 별칭은 작동을 멈추지 않았지만 별칭에 의존해야하는 것은 무엇이든 가질 수 있습니다. 'sqlcmd -S "NGAGE-S-001"-Q "SELECT @@ SERVERNAME"'이 돌아가서 별칭이 여전히 별칭인지 확인하십시오. –

답변

0

SQLEXPRESS 인스턴스의 포트 번호가 변경되지 않았는지, 즉 재부팅 또는 서비스가 다시 시작되었는지 확인하십시오.

인스턴스 별칭 사용과 관련해서는 동적 포트를 사용하는 경우 매우 유용하지 않습니다. 나에게 프로그램 IMHO에 연결 문자열을 유지하는 것보다이 구성을 유지하는 것이 더 귀찮은 일이다.