Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Samenvatting

Wanneer u een Microsoft SQL Server 2012 AlwaysOn beschikbaarheid groep listener niet mogelijk maakt, is het vaak een symptoom van andere problemen kan u een object in Active Directory maken of IP-adressen te registreren in DNS. Deze problemen treden meestal op vanwege het domeinbeleid of niet over de machtigingen voor het Windows-cluster te communiceren met Active Directory- of DNS.

Wanneer u een listener in SQL Server maakt, maakt Windows cluster resource client access point. Als SQL Server een listener maken kan, mogelijk kan niet de oorzaak rapporten omdat Windows-cluster de bron maakt. In dit geval kunt u het clusterlogboek van Windows en het Windows-systeemlogboek verzamelen om de diagnose van de oorzaak.

Als u geen listener maken, is het meestal om ten minste een van de volgende redenen:

  • U bent niet gemachtigd voldoende Windows cluster maken en een Active Directory-account de naam van cluster wijzigen.

  • U kunt geen vanwege bepaalde problemen die betrekking hebben op een dubbel of ongeldig IP-adres het IP-adres geregistreerd in DNS.

  • U schenden de Windows-beleid.

In dit artikel worden de stappen beschreven die u uitvoeren kunt om de oorzaak van een mislukte poging tot het maken van een listener als SQL Server kan niet de oorzaak. Dit artikel bevat bovendien bepaalde foutberichten die optreden kunnen bij het maken van listener beschikbaarheid is mislukt.

Meer informatie

SQL Server kan de oorzaak niet melden wanneer u een groep beschikbaarheid listener niet maken

Wanneer u een listener beschikbaarheid groep maakt met SQL Server Management Studio van Listener toevoegen dialoogvenster, verschijnt er een foutbericht weergegeven met informatie over de oorzaak van de fout, zodat u het probleem op te lossen. U ontvangt bijvoorbeeld een foutbericht over een onjuist IP-adres voor het subnet van de volgende strekking:

Het opgegeven IP-adres ' <IP-adres>' is niet geldig in het bereik van de IP-cluster is toegestaan. Neem contact op met de netwerkbeheerder om de waarden die geschikt voor het cluster toegestane IP-bereik zijn te selecteren. (Microsoft SQL Server, fout: 19457)


Image 1

U wordt echter ook een foutbericht dat niet wordt uitgelegd waarom u de listener groep niet maken. Bijvoorbeeld, wordt een foutbericht weergegeven dat lijkt op het volgende niet de werkelijke oorzaak van de fout geeft bij het maken van een listener beschikbaarheid groep:

Msg 19471, niveau 16 staat 0, regel 2
Het cluster WSFC kan niet de netwerknaambron bij de DNS-naam ' <domeinnaam>' on line brengen. De DNS-naam is genomen of er een conflict met bestaande naamservices of de WSFC cluster-service mogelijk niet actief of zijn niet toegankelijk. Gebruik een andere DNS-naam naamconflicten op te lossen, of Controleer het logboek van het cluster WSFC voor meer informatie.


Msg 19476, niveau 16 staat 4, regel 2
De netwerknaam en IP-adres voor de listener kan maken. De WSFC-service mogelijk niet actief of zijn niet toegankelijk in de huidige status of de waarden die voor de netwerknaam en IP-adres is onjuist. De status van het cluster WSFC controleren en verifiëren van de netwerknaam en een IP-adres contact op met de netwerkbeheerder.

Image 2

Dit probleem treedt op omdat de Windows-cluster kan maken en de toegang van clients on line brengen dat een geclusterde bron wijst. Wanneer dit probleem optreedt, kunt u de relevante informatie uit het clusterlogboek van Windows en het Windows-systeemlogboek verzamelen om de oorzaak te vinden. Ga hiervoor als volgt te werk.

Stap 1: Let op het exacte tijdstip van de fout is opgetredenWelke stappen zijn vereist om het probleem te reproduceren en Let op het moment dat dit probleem optreedt worden uitgevoerd.

Stap 2: Reeld van de gegevens in het logboek van Windows cluster (Cluster.log)Zoek het bestand Cluster.log voor de netwerknaam die u hebt opgegeven voor de listener voor de groep.

Opmerkingen

  • Het bestand Cluster.log posten worden geregistreerd in Coordinated Universal Time (UTC).

  • Het clusterlogboek van Windows genereren met behulp van een administratieve opdrachtprompt in Windows Server 2008 R2 of een latere versie van Windows Server, moet u de volgende opdracht uitvoeren:

    Cluster log /g


    Image 4

  • Voer de volgende cmdlet in een verhoogde PowerShell-venster wilt genereren het clusterlogboek van Windows met behulp van Windows PowerShell:

    Get-ClusterLog


    Image 5

  • Standaard wordt het logboekbestand gemaakt in % WINDIR%\cluster\reports.

Stap 3: Controleer de gegevens van het Windows-systeemlogboekControleer het gebeurtenislogboek van Windows-systeem voor posten die betrekking op het maken van listener geprobeerd hebben met behulp van de tijd die u hebt genoteerd in stap 1.


SQL Server kan niet soms specifieke informatie over waarom u een listener voor de groep niet kunt door het domeinbeleid maken rapporteren. Domeinbeleid kan bijvoorbeeld een domeingebruiker tien computeraccounts maken standaard. Bij het maken van een groep listener die aan de account van de elfde SQL Server alleen de algemene foutberichten "Msg 19471" kunt melden en ' Msg 19476" die worden besproken in de sectie 'Meer informatie'.

Bekijk het systeemlogboek van Windows en het bestand Cluster.log om de oorzaak van waarom u een listener voor de groep niet maken.

  • Als u wilt bekijken in het systeemlogboek van Windows, als volgt te werk:

    1. Klikt u op Start, wijs programma'sen SysteembeheerLogboekenklikt u vervolgens op.

    2. Klik in de consolestructuur, vouw Windows-Logboekenuit en klik vervolgens op systeem.

    3. Blader door de meest recente gebeurtenissen en gebeurtenis 1194 Zoek in het detailvenster. Op het tabblad Algemeen zijn verschillende oorzaken voor de oorzaak van het probleem voorgesteld.

    4. Klik op het tabblad Details . In de Aangepaste weergave in de sectie EventData vindt u een meer specifieke foutbericht met de volgende strekking weergegeven:

      U hebt het maximum aantal computeraccounts die u maakt in dit domein mogen overschreden.

      Image 6

  • U de vermeldingen in het bestand Cluster.log controleren door de volgende stappen uit:

    1. Klik op Start, wijs Alle programma's, Windows PowerShell V2aan, klik met de rechtermuisknop op Windows PowerShell ISEen klik vervolgens op Als administrator uitvoeren.

    2. Bij de opdrachtprompt de volgende cmdlet uitvoert om een clusterlogboek genereren:

      Get-ClusterLog


      Image 5

    3. Open het bestand Cluster.log in Kladblok.

    4. Klik op bewerkenen klik vervolgens op Zoeken in Kladblok en zoek naar de tekenreeks 'Mislukt computerobject <domeinnaam> maken'. Bekijk de resultaten en vindt u de volgende strekking:

      00000d24.00000dc8:: netwerknaam <tijd> INFO [RES]: [<naam>] NetUserAdd object <domeinnaam> op Sub-domeinnaam: \\domeinnaam, resultaat: 8557



      00000d24.00000dc8:: netwerknaam <tijd> ERR [RES]: [<naam>] kan Computer Object <domeinnaam> maken in Active Directory, fout 8557

    5. Om te bepalen wat de fout aangeeft, Net helpmsg 8557 typt bij de opdrachtprompt en druk vervolgens op Enter.
      Image 9

ConclusieU kunt nu concluderen dat de oorzaak van het probleem wordt toegeschreven aan een Active Directory-beleid dat van toepassing is in uw omgeving. In dit specifieke geval geverifieerde gebruikers in een domein die de machtiging 'Werkstations aan domein toevoegen' gebruiker toegewezen en kunnen maximaal tien computeraccounts in het domein maken. Het bericht wordt weergegeven omdat u deze limiet hebt overschreden.


SQL Server kan niet soms specifieke informatie over waarom u een listener voor de groep niet vanwege onvoldoende machtigingen in Active Directory maken te rapporteren. De cluster-serviceaccount de naam bijvoorbeeld moet de machtiging 'Computerobjecten maken' als u een geclusterde service of een toepassing maakt. Als de cluster-serviceaccount de naam is niet gemachtigd deze, maken geen SQL Server de listener beschikbaarheid groep. Wanneer u een listener groep maken met onvoldoende machtigingen probeert, SQL Server alleen de algemene foutberichten "Msg 19471" kunt melden en ' Msg 19476" die worden besproken in de sectie 'Meer informatie'.

Als u wilt zoeken naar de oorzaak van dit probleem, bekijk het systeemlogboek van Windows en het bestand Cluster.log.

  • Raadpleeg het systeemgebeurtenislogboek van Windows. Ga hiervoor als volgt te werk:

    1. Klikt u op Start, wijs programma'sen SysteembeheerLogboekenklikt u vervolgens op.

    2. Klik in de consolestructuur, vouw Windows-Logboekenuit en klik op het logboek met de gebeurtenis die u wilt weergeven .

    3. Blader door de meest recente gebeurtenissen en gebeurtenis 1194 vinden onder het tabblad Details . Klik op het tabblad Algemeen zijn verschillende redenen voorgesteld voor de oorzaak van het probleem, zoals "de identiteit van de cluster ' <domeingebruiker>' heeft de machtiging Computerobjecten maken."

    4. Klik op het tabblad Details . In de Aangepaste weergave in de sectie EventData vindt u een meer specifieke foutbericht met de volgende strekking weergegeven:

      De opgegeven directory service-kenmerk of waarde bestaat niet.

      Image 12

  • Bekijk de gegevens in het bestand Cluster.log. Ga hiervoor als volgt te werk:

    1. Klik op Start, wijs Alle programma's, Windows PowerShell V2aan, klik met de rechtermuisknop op Windows PowerShell ISEen klik vervolgens op Als administrator uitvoeren.

    2. Bij de opdrachtprompt de volgende cmdlet uitvoert om een clusterlogboek genereren:

      Get-ClusterLog

      Image 5

    3. Open het bestand Cluster.log in Kladblok.

    4. Klik op bewerken, en klik vervolgens op Zoeken in Kladblok, zoekt de tekenreeks "Kan computerobject niet maken <domeinnaam>." Bekijk de resultaten en vindt u een bericht met de volgende strekking weergegeven:

      00000d24.000005f8:: netwerknaam <tijd> ERR [RES]: [<naam>] kan maken <DSN-naam>-computerobject in Active Directory, fout 8202


    5. Om te bepalen wat de fout aangeeft, Net helpmsg 8202 typt bij de opdrachtprompt en druk vervolgens op Enter.
      Image 14

ConclusieU kunt nu concluderen dat de cluster-serviceaccount de naam is niet gemachtigd de 'Computerobject maken' in de computercontainer in Active Directory: gebruikers en Computers.


Ga naar de volgende Microsoft TechNet-website voor meer informatie over het verkrijgen van voldoende machtigingen in Active Directory wanneer u beschikbaarheid groep luisteraars in SQL Server:

Het configureren van Active Directory-computeraccounts in een failover-clusterVoordat u een failovercluster Windows maakt, hebt u om te controleren of de gebruikersaccount van het domein met de Wizard Cluster maken de 'Computerobjecten maken' heeftmachtiging. Voor meer informatie kunt u de sectie 'Stappen voor het configureren van de rekening voor de persoon die het cluster installeert' van de eerder genoemde guidebekijken.

Als het beveiligingsbeleid van uw organisatie u deze machtiging toewijzen aan een specifieke gebruikersaccount kunt, kunt u vragen uw domeinbeheerders de machtiging 'Computerobjecten maken' aan de naam van cluster-serviceaccount nadat u het failover-cluster van Windows hebt gemaakt. U kunt voor meer informatie de sectie "Stappen voor het voorbereiden van het cluster naam account" van de eerder genoemde guidebekijken.

Wanneer u de Wizard maximale beschikbaarheid uitvoert, is het meestal eenvoudiger om de account gemaakt en automatisch geconfigureerd als u de computeraccount voor een geclusterde service of een toepassing een listener virtuele-netwerknaam niet hebt voorbereid. Echter, als u accounts vanwege vereisten in uw organisatie voorbereiden, volg de stappen in de sectie "Stappen voor het configureren van de rekening voor een geclusterde service of toepassing" van de eerder genoemde guide.

Opmerkingen

  • Gebruik de procedure die wordt beschreven in deze sectie, moet u de domeinbeheerder of de account operatormachtigingen hebben.

  • Als u een groep beschikbaarheid listener in meerdere subnetten, moet u statische IP-adressen verkrijgen van elk subnet dat de replica hoort. Meestal hebt u contact opnemen met de beheerders van netwerken om dit te doen.


Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×