Problembeschreibung
Es wird davon ausgegangen, dass Sie in Microsoft SQL Server 2014, 2016 oder 2017 immer auf Verfügbarkeitsgruppen (AG) verwenden, und es gibt einen Knoten, der in einem Cluster nicht erreichbar ist. Beispielsweise fügen Sie eine eingehende Firewallregel hinzu, um den TCP-Port 135, 137, 139 oder 445 zu blockieren.
Wenn Sie in diesem Szenario eine Instanz von SQL Server im Cluster installieren, scannt das SQL Server-Installationsprogramm alle Clusterknoten nach einem doppelten Instanzennamen. Wenn einer der anderen Clusterknoten nicht erreichbar ist, ist die Installation nicht erfolgreich.
Fehlerbehebung
Die Lösung für dieses Problem ist in den folgenden Updates für SQL Server enthalten:
Kumulatives Update 13 für SQL Server 2017
Kumulatives Update 5 für SQL Server 2016 SP2
Kumulatives Update 1 für SQL Server 2014 Service Pack 3
Mit diesem Fix wird ein neuer SkipRule -Schalter hinzugefügt, um die Remoteknoten Ermittlung zu umgehen. Verwenden Sie das folgende Format, um diesen Schalter in einer SQL Server-Installation hinzuzufügen:
setup /SkipRules=Cluster_VerifyForErrors_Instance_Name /ACTION=Install
Jeder neue Build für SQL Server enthält alle Hotfixes und Sicherheitsupdates, die sich im vorherigen Build befanden. Wir empfehlen, dass Sie den neuesten Build für Ihre Version von SQL Server installieren:
Neuestes Kumulatives Update für SQL Server 2017
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Informieren Sie sich über die Terminologie , die Microsoft zum Beschreiben von Softwareupdates verwendet.