Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Zusammenfassung

Wenn Sie Microsoft SQL Server 2012 AlwaysOn Availability Group Listener erstellen können, ist es häufig ein Symptom für andere Probleme in denen kein Objekt in Active Directory erstellen oder IP-Adressen in DNS registrieren. Diese Probleme treten aufgrund der Domänenrichtlinie oder aufgrund fehlender Berechtigungen für Windows-Cluster mit Active Directory und DNS interagieren.

Wenn einen Listener in SQL Server erstellen, erstellt Windows Cluster Client Access Point Ressource. SQL Server Listener erstellen, können sie möglicherweise die Ursache gemeldet werden, da Windows Cluster Ressource erstellen. In diesem Fall können Sie die Windows Cluster und Windows System-Ereignisprotokoll sammeln, um die Ursache zu ermitteln.

Wenn einen Listener erstellen kann, ist normalerweise mindestens eine der folgenden Ursachen:

  • Sie haben nicht Windows Cluster berechtigt zu Active Directory Cluster Name Konto ändern.

  • Sie können nicht die IP-Adresse bestimmte Probleme in DNS registrieren, die eine doppelte oder ungültige IP-Adresse betreffen.

  • Sie verletzen die Windows-Richtlinien.

Dieser Artikel beschreibt die Schritte, die Sie ausführen können, um einen fehlgeschlagenen Versuch einen Listener erstellt wird, wenn SQL Server die Ursache nicht Berichten zu diagnostizieren. Dieser Artikel listet außerdem einige Fehlermeldungen, die möglicherweise bei die Verfügbarkeit Listener Erstellung fehlschlägt.

Weitere Informationen

SQL Server kann die Ursache gemeldet, wenn Sie eine verfügbarkeitsgruppenlistener erstellen

Beim Erstellen einer verfügbarkeitsgruppenlistener SQL Server Management Studio Listener hinzufügen im Dialogfeld erhalten Sie eine Fehlermeldung, die Ihnen helfen, das Problem Informationen zur Ursache des Fehlers enthält. Beispielsweise erhalten Sie eine Fehlermeldung über eine falsche IP-Adresse des Subnetzes, die der folgenden ähnelt:

Die angegebene IP-Adresse ' <IP-Adresse>' gilt nicht im Bereich IP-Cluster zulässig. Überprüfen Sie mit der Auswahl von Werten, die den IP-Adressbereich Cluster zulässig. (Microsoft SQL Server, Fehler: 19457)


Image 1

Aber auch erhalten eine Fehlermeldung Sie, die nicht erklärt, warum Sie den Listener Gruppe erstellen können. Wenn Sie versuchen, eine verfügbarkeitsgruppenlistener zu erstellen, erhalten Sie eine Fehlermeldung, die die folgenden ähnelt die nicht die eigentliche Fehlerursache angeben:

Msg 19471, Ebene 16, Status 0, Zeile 2
WSFC-Cluster kann die Netzwerknamenressource mit DNS-Namen "<DNS Name>" online schalten. Der DNS-Name getroffenen oder einen Konflikt mit vorhandenen Namen-Services oder WSFC-Clusterdienst möglicherweise nicht ausgeführt oder nicht zugegriffen werden. Verwenden Sie einen anderen DNS-Namen Namenskonflikte auflösen oder Überprüfen Sie das Clusterprotokoll WSFC Weitere Informationen.


Msg 19476, Ebene 16, Status 4, Zeile 2
Fehler beim Versuch, den Netzwerknamen und die IP-Adresse für den Listener. WSFC-Dienst wird nicht ausgeführt oder im aktuellen Zustand oder die Werte für den Netzwerknamen nicht zugegriffen werden, und IP-Adresse ist möglicherweise falsch. Überprüfen Sie den Status des Clusters WSFC und überprüfen Sie den Netzwerknamen und die IP-Adresse mit der Netzwerk-Administrator.

Image 2

Dieses Problem tritt auf, weil Windows Cluster nicht erstellen und Onlineschalten des Clientzugriffs, Clusterressource zeigen. Wenn dieses Problem auftritt, können Sie Informationen des Clusterprotokolls Windows und das Windows-Systemereignisprotokoll sammeln, um die Ursache zu ermitteln. Gehen Sie hierzu folgendermaßen vor:

Schritt 1: Notieren Sie die genaue Uhrzeit des ProblemsFühren Sie Schritte sind erforderlich, um das Problem reproduzieren und die Zeit, die dieses Problem.

Schritt 2: RVorschau der Daten im Clusterprotokoll Windows (Cluster.log)Suchen Sie die Datei Cluster.log für den Netzwerknamen für den Listener Gruppe festgelegt.

Hinweise

  • Die Cluster.log Einträge sind in Coordinated Universal Time (UTC) angemeldet.

  • Um das Clusterprotokoll Windows generieren eine administrative Befehlszeile in Windows Server 2008 R2 oder eine höhere Version von Windows Server, führen Sie den folgenden Befehl ein:

    Cluster log /g


    Image 4

  • Um das Clusterprotokoll Windows mithilfe von Windows PowerShell zu generieren, führen Sie das folgende Cmdlet in einem erhöhten PowerShell-Fenster:

    Get-ClusterLog


    Image 5

  • Standardmäßig wird die Protokolldatei in % WINDIR%\cluster\reports erstellt.

Schritt 3: Überprüfen Sie die Daten aus dem Windows-System-EreignisprotokollÜberprüfen der Windows-Systemereignisprotokoll Einträge Listener erstellen Versuch zusammenhängen mithilfe der Zeit, die Sie in Schritt 1 notiert haben.


Manchmal kann SQL Server nicht angeben Informationen Warum Gruppe Listener durch Domänenrichtlinien erstellen können. Beispielsweise kann Domänenrichtlinie Domänenbenutzer standardmäßig 10 Computerkonten erstellen. Beim Gruppe Listener erstellen, die das elfte Computerkonto kann SQL Server nur allgemeine Fehlermeldungen "Msg 19471" gemeldet und "Msg 19476", die im Abschnitt "Weitere Informationen" beschrieben.

Um die Ursache für Warum Gruppe Listener erstellen können, überprüfen Sie Windows-Systemereignisprotokoll und die Datei Cluster.log.

  • Überprüfen Sie das Systemereignisprotokoll von Windows folgendermaßen Sie vor:

    1. Klicken Sie auf Start, zeigen Sie auf Programme, zeigen Sie auf Verwaltungund klicken Sie auf Ereignisanzeige.

    2. In der Konsolenstruktur erweitern Sie Windows-Protokolle, und klicken Sie auf System.

    3. Klicken Sie im Detailbereich einen Bildlauf durch die neuesten Ereignisse und Ereignis 1194 suchen. Auf der Registerkarte Allgemein werden mehrere Ursachen für die Ursache des Fehlers vorgeschlagen.

    4. Klicken Sie auf die Registerkarte Angaben. In der Ansicht angezeigten Abschnitt EventData finden Sie eine ausführlichere Fehlermeldung, die der folgenden ähnelt:

      Sie haben die maximale Anzahl Computerkonten überschritten, die Sie in dieser Domäne erstellen.

      Image 6

  • Überprüfen Sie die Einträge in die Datei Cluster.log folgendermaßen Sie vor:

    1. Klicken Sie auf Start, zeigen Sie auf Programme, auf Windows PowerShell V2, Windows PowerShell ISEMaustaste und klicken Sie dann auf als Administrator ausführen.

    2. Führen Sie an der Befehlszeile das folgende Cmdlet um ein Clusterprotokoll generiert:

      Get-ClusterLog


      Image 5

    3. Öffnen Sie in Editor die Datei Cluster.log.

    4. Klicken Sie auf Bearbeitenund dann auf Suchen im Editor und Suche nach der Zeichenfolge "<DNS Name> erstellen konnte nicht." Überprüfen Sie die Ergebnisse, und finden Sie Nachrichten, die den folgenden ähneln:

      00000d24.00000dc8:: Netzwerknamen <Uhrzeit> INFO [RES]: [<Netzwerkname>] NetUserAdd Objekt <DNS Name> Sub-Domänenname: \\DomänennamenErgebnis: 8557



      00000d24.00000dc8:: Netzwerknamen <Uhrzeit> ERR [RES]: [<Netzwerkname>] <DNS Name> in dem Active Directory 8557 erstellen kann

    5. Um zu bestimmen, was der Fehler zeigt an, geben Sie an der Befehlszeile Net Helpmsg 8557 und drücken.
      Image 9

AbschlussSie können nun feststellen, dass die Ursache des Problems eine Active Directory-Richtlinie zugeordnet ist, die in Ihrer Umgebung gilt. In diesem speziellen Fall authentifiziert Benutzer in einer Domäne, die die Benutzerberechtigung "Hinzufügen von Arbeitsstationen zur Domäne" zugewiesen und können bis zu 10 Computerkonten in der Domäne erstellen. Sie erhalten die Fehlermeldung dieses Limit überschritten.


Manchmal kann SQL Server nicht angeben spezielle Informationen, warum Sie einen Listener Gruppe aufgrund unzureichender Berechtigungen in Active Directory erstellen können. Beispielsweise benötigt das Clusterdienstkonto Name der "Create" Computerobjekte einem geclusterten Dienst oder eine Anwendung erstellen. Wenn das Clusterdienstkonto Name nicht über diese Berechtigung verfügt, kann nicht SQL Server der verfügbarkeitsgruppenlistener erstellen. Beim Erstellen eines Gruppe Listeners mit unzureichenden Berechtigungen können SQL Server nur allgemeine Fehlermeldungen "Msg 19471" Berichte und "Msg 19476", die im Abschnitt "Weitere Informationen" beschrieben.

Um die Ursache des Problems zu finden, überprüfen Sie Windows-Systemereignisprotokoll und die Datei Cluster.log.

  • Überprüfen Sie das Windows-Systemereignisprotokoll. Gehen Sie hierzu folgendermaßen vor:

    1. Klicken Sie auf Start, zeigen Sie auf Programme, zeigen Sie auf Verwaltungund klicken Sie auf Ereignisanzeige.

    2. In der Konsolenstruktur erweitern Sie Windows-Protokolleund dann auf das Systemprotokoll, das das Ereignis enthält, das Sie anzeigen möchten .

    3. Unter der Registerkarte Details die neuesten Ereignisse blättern und 1194 Ereignis suchen. Auf der Registerkarte Allgemein werden Gründe für die Fehlerursache vorgeschlagen, z. B. "Cluster-Identity ' <Domänenbenutzer>' Erstellen von Computerobjekten Berechtigungen hat."

    4. Klicken Sie auf die Registerkarte Angaben. In der Ansicht angezeigten Abschnitt EventData finden Sie eine ausführlichere Fehlermeldung, die der folgenden ähnelt:

      Das angegebene Verzeichnisdienstattribut oder Wert existiert nicht.

      Image 12

  • Überprüfen Sie die Einträge in der Datei Cluster.log. Gehen Sie hierzu folgendermaßen vor:

    1. Klicken Sie auf Start, zeigen Sie auf Programme, auf Windows PowerShell V2, Windows PowerShell ISEMaustaste und klicken Sie dann auf als Administrator ausführen.

    2. Führen Sie an der Befehlszeile das folgende Cmdlet um ein Clusterprotokoll generiert:

      Get-ClusterLog

      Image 5

    3. Öffnen Sie in Editor die Datei Cluster.log.

    4. Klicken Sie auf Bearbeiten, und klicken Sie auf im Editor Suchen , Suchen nach der Zeichenfolge "Fehlgeschlagen <DNS Name> Erstellen" Überprüfen Sie die Ergebnisse, und finden Sie eine Nachricht, die der folgenden ähnelt:

      00000d24.000005f8:: Netzwerknamen <Uhrzeit> ERR [RES]: [<Netzwerkname>] <DSN-Name> in dem Active Directory 8202 erstellen kann


    5. Um zu bestimmen, was der Fehler zeigt an, geben Sie an der Befehlszeile Net Helpmsg 8202 und drücken.
      Image 14

AbschlussJetzt können Sie feststellen, dass das Clusterdienstkonto Name nicht die Berechtigung "Computerobjekt erstellen" in den Computercontainer in Active Directory-Benutzer und-Computer.


Weitere Informationen zu über ausreichende Berechtigungen in Active Directory die Erstellung Verfügbarkeit Gruppe Listener in SQL Server finden Sie auf der folgenden Microsoft TechNet-Website:

Active Directory-Computerkonten in einem Failovercluster konfigurierenVor dem Erstellen eines Windows-Failoverclusters müssen Sie überprüfen, ob das Domänenbenutzerkonto, das der Assistent zum Erstellen eines Clusters mit der "Erstellen von Computerobjekten"Berechtigung. Weitere Informationen sehen Sie im Abschnitt "Schritte für die Konfiguration des Kontos für die Person, die den Cluster installiert" genannten Leitfaden.

Wenn die Sicherheitsrichtlinie Ihrer Organisation keine dieser Berechtigung für ein bestimmtes Benutzerkonto kann, können Sie die Domänenadministratoren erteilen die Berechtigung "Erstellen von Computerobjekten" das Clusterdienstkonto Namen nach dem Erstellen der Windows-Failovercluster bitten. Weitere Informationen im Abschnitt "Schritte zum Vorbereiten des Clusters name Konto" genannten Leitfadenangezeigt.

Wenn Sie den Assistenten für hohe Verfügbarkeit, lassen in der Regel einfacher ist das Konto erstellt und automatisch konfiguriert, wenn Sie das Computerkonto für den Clusterdienst, eine Anwendung oder ein virtuelles Netzwerk Listener nicht vorbereitet haben. Allerdings haben Sie Konten aufgrund Ihrer Organisation vorbereiten, befolgen Sie die Schritte im Abschnitt "Schritte für das Konto für einen geclusterten Dienst oder Anwendung konfigurieren" genannten Leitfaden.

Hinweise

  • Um in diesem Abschnitt beschriebene Verfahren verwenden, müssen Sie Domänenadministrator oder Berechtigung Operator.

  • Wenn Sie eine verfügbarkeitsgruppenlistener über mehrere Subnetze eingerichtet, benötigen statische IP-Adressen von jedem Subnetz Sie, zu dem das Replikat gehört. Normalerweise müssen Sie die Netzwerkadministratoren dazu sprechen.


Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×