Симптоми
Приемете, че инсталирате SQL Server 2019 Developer Edition със стандартната мрежова конфигурация, в която TCP/IP Протоколът не е активиран по подразбиране. В тази ситуация ще забележите, че основните услуги не могат да се стартират успешно. Освен това могат да се създават и Подосновни услуги и е възможно да получите съобщение за грешка, подобно на следното:
Дата и час [Thread: 3876] [DiagnosticsConnectionWrapper: ErrorEvent] (грешка; високо): грешка при отваряне на връзката (източник на данни = SBK-VNEXT-WIN1; 0; първоначален каталог = Master; интегрирана защита = True; Обединяване = True; Минимален размер на басейна = 1; Максимален размер на басейна = 100; MultipleActiveResultSets = True; Име на приложението = DWDiagnostics).
System. data. SqlClient. SqlException [87:0]: свързана мрежова или инстанция-конкретна грешка при установяване на връзка към SQL Server. Сървърът не е открит или е недостъпен. Уверете се, че името на екземпляра е правилно и че SQL Server е конфигуриран да позволява отдалечени връзки. (доставчик: SQL мрежов интерфейс, грешка: 25-свързване низът не е валиден)---> System. ComponentModel. Win32Exception: параметърът е грешен
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Решение
Този проблем е коригиран в следната сборна актуализация за SQL Server:
За сборните актуализации за SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Заобиколно решение
За да заобиколите този проблем, TCP/IP Протоколът трябва да бъде разрешен по подразбиране по време на инсталирането на SQL Server 2019 Developer Edition (или активиран Post installation).
Препратки
Научете повече за терминологията, която Microsoft използва, за да опише софтуерни актуализации.