동적 포트를 사용하는 서버에 설치된 SQL Server 인스턴스 (2008 년과 2012 년 모두)에 연결할 수 없다는 문제가 있습니다. 정적 포트는 잘 작동합니다. 또한 연결 문자열에서 동적 포트 번호를 언급하면 연결할 수 있습니다. 그러나 포트 번호가없는 명명 된 인스턴스로 연결에 실패했습니다 (일반적인 오류 "네트워크 또는 인스턴스 관련 ...").동적 포트를 사용하는 SQL Server 2008/2012에 대한 연결
해결책을 찾았습니다 - 서버에서 sqlbrowser.exe -c
을 실행하십시오. 서버가 다시 시작될 때까지 모든 것이 작동합니다. 그것을 해결하거나 진단하는 방법?
P. 방화벽이 꺼져 있습니다.
편집 : 또한이 도구를 닫으면 다시 사용할 수 없게됩니다. 원격 데스크톱이있는 서버에 항상 연결되어있는 것은 아닙니다. 이제이 도구를 연결하고 시작할 때만 작동합니다. 나에게는 좋지 않은 것 같습니다.
sqlbrowser 서비스에 대한 자동 시작을 설정하면 도움이됩니다. –
"시작"폴더 나 뭔가 더 intellegent에 넣는 것 ("sqlbrowser.exe -c")을 의미합니까? Microsoft는 이에 대한 몇 가지 제안을합니까? 나는 도움이되는 것을 찾지 못했습니다. –
아니오; 그는 자동으로 시작되도록 서비스 스냅인에서 sqlbrowser 서비스 항목을 편집하는 것을 의미합니다. –