FIX: De functie van de kwaliteit van de gegevens wordt niet ondersteund op een exemplaar van SQL Server 2012 AlwaysOn failover-cluster

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 2674817 - Bekijk de producten waarop dit artikel van toepassing is.
Microsoft distribueert oplossingen voor Microsoft SQL Server-2012 als één downloadbaar bestand. Aangezien de oplossingen cumulatief zijn, elke nieuwe release bevat de hotfixes en de beveiligingscorrecties die opgenomen in de vorige SQL Server 2012 zijn release opgelost.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

Probleem 1

Het volgende scenario. U installeert een exemplaar van Microsoft SQL Server-2012 AlwaysOn failover-cluster. Vervolgens, u klikt op de Kwaliteit van gegevens (DQS) onder het selectievakje Diensten voor Database-Engine op de Functieselectiepagina. Dit scenario kan zich in de volgende problemen, hoewel u niet een foutbericht tijdens de installatie ontvangt.
  • De Start in het menu Snelkoppelingen voor kwaliteit-Client gegevens en gegevens kwaliteit Server Installer ontbreken op de clusterknooppunten van het toegevoegd.
  • Kwaliteit Services-binaire gegevens ontbreken in het toegevoegde knooppunt.
  • Als u het exemplaar van SQL Server op het clusterknooppunt van het toegevoegd failover en vervolgens verbinding van de clienttoepassing gegevens kwaliteit aan de instantie, wordt het volgende foutbericht weergegeven:
    De kwaliteit van de gegevens-licentie is verlopen.

    Bericht-ID: ServerLicenseExpired

Probleem 2

Wanneer u gegevens kwaliteit Services (DQS) installeren door DQSInstaller.exe uit te voeren op het primaire knooppunt, wordt de DQSInstaller niet verbinding met het exemplaar van SQL Server database engine DQS catalogussen maken. Bovendien ontvangt u een of meer foutberichten die vergelijkbaar zijn met de volgende:


Foutbericht 1
System.Data.SqlClient.SqlException (0x80131904): Een netwerkfout of instantie specifieke fout tijdens een verbinding met SQL Server. De server is niet gevonden of niet toegankelijk is. Controleer of de naam juist is en SQL Server is geconfigureerd voor het toestaan van externe verbindingen. (provider: benoemde Pipes Provider, fout: 40 - kan geen verbinding met SQL Server openen)

Foutbericht 2

System.Data.SqlClient.SqlException (0x80131904): Een netwerkfout of instantie specifieke fout tijdens een verbinding met SQL Server. De server is niet gevonden of niet toegankelijk is. Controleer of de naam juist is en SQL Server is geconfigureerd voor het toestaan van externe verbindingen. (provider: SQL Network Interfaces, fout: 26 - fout bij zoeken van Server-exemplaar opgegeven)

Oorzaak

Probleem 1
Dit probleem treedt op vanwege een fout in het programma Setup voor SQL Server.

Probleem 2
Dit probleem treedt op omdat DQSInstaller.exe de virtuele naam niet op het cluster gebruiken.

Oplossing

Dit probleem wilt oplossen, installeert u de volgende cumulatieve update. Deze cumulatieve update biedt ondersteuning voor DQS als onderdeel van een geclusterde SQL Server 2012. DQS in SQL Server 2012 ondersteunt installatie in een cluster scenario, alleen zonder elk exemplaar van SQL Server hebt geïnstalleerd op het knooppunt. Ondersteuning inschakelen, gebruikt u een van de volgende methoden:
  • Als de failover-cluster is al geïnstalleerd en de functie DQS in de toegevoegde of secundaire clusterknooppunten ontbreekt, de installatie van SQL Server-2012 is (RemoveNode) verwijderd en opnieuw (AddNode) geïnstalleerd op de knooppunten met CU1 update en de stappen die verderop in dit artikel worden beschreven. Voordat u het geclusterde exemplaar van SQL Server 2012 verwijdert, moet u back-ups van alle gebruikersdatabases. Zie details 'Knooppunt verwijderen' in het volgende artikel in de Microsoft Online boeken:
    http://msdn.Microsoft.com/en-us/library/ms191545 (SQL.110) .aspx
  • Als er een exemplaar van SQL Server 2012 geïnstalleerd, nog steeds Volg de stappen die verderop in dit artikel worden beschreven, de installatie en cumulatieve updatepakket 1 toepassen voordat u de RTM-setup uitvoert. De cumulatieve update worden vervolgens opgenomen wanneer u een nieuwe installatie op het cluster uitvoert.

    OpmerkingWanneer u de 2012 van SQL Server setup uitvoert, wordt u gevraagd naar de stap 'Scannen voor Product Updates'. Echter kunt zoeken en downloaden van alleen Microsoft algemeen Distribution Release (GDR) en service pack-updates. Het cumulatieve updatepakket 1 niet vermeld.

    Cumulatieve updatepakket 1 opnemen, kunt u de opdrachtregel om te verwijzen naar het gedownloade pakket voor de laatste update. Dit doet u als volgt:
    1. Het cumulatieve updatepakket downloaden naar een lokale map of een UNC-pad. Download de cumulatieve update bijvoorbeeld naar de volgende map:
      C:\CU1Update
    2. Een van de volgende methoden gebruiken voor het uitvoeren van een ini-bestand om het installatieprogramma van SQL Server 2012 wijst naar de map waarin het cumulatieve updatepakket is opgeslagen:
      • Installeer SQL Server 2012 samen met de functie DQS op het primaire knooppunt, de volgende stappen uit:
        1. Open een opdrachtprompt als administrator van een nieuwe server en voer de volgende opdracht uit:
          Setup.exe /actie = addnode /updatesource=Pad naar de map update EXE>

          Voer bijvoorbeeld de volgende opdracht:
          Setup.exe/Action = addnode /updatesource = c:\CU1Update
        2. De wizard Setup normaal voltooid. Dit doet u als volgt:
          1. Klik opOK ondersteuning regels opstellen.
          2. Op deProductupdates pagina, Controleer of het pakket bestaat en klik vervolgens op Volgende.
          3. Op de Setup-bestanden installerenpaginaInstalleren.
          4. Klik op de volgende pagina 'sVolgende:
            • Regels voor ondersteuning
            • Productcode
            • Licentievoorwaarden
            • Setup-functie
             
          5. SelecteerDiensten voor Database-Engine, Kwaliteit van gegevens, en andere functies die u moet mogelijken klik vervolgens opVolgende.
          6. Op de Functie regelspagina Volgende.
          7. Op deConfiguratie sessiepagina, typ het SQL Server-netwerk een naam voor het failover-cluster en klik vervolgens opVolgende.
          8. Op deHoeveelheid vereiste schijfruimtepagina Volgende.
          9. Op deCluster Resource GroupTyp de naam van de SQL Server-cluster resourcegroep waaraan de bronnen failover-cluster worden toegevoegd en klik vervolgens op paginaVolgende.
          10. Op deCluster schijf selectiepagina, selecteer een schijf en klik opVolgende.
          11. Op deCluster Network Configuration pagina, de netwerkinstellingen en klik vervolgens opVolgende.
          12. Op deConfiguratie van de servicepagina-, service-accounts invoeren en klik opVolgende.
          13. Klik op de volgende pagina 's Volgende:
            • Foutrapportage
            • Regels voor de installatie van cluster
            • Gereed voor installatie
      • Installeer SQL Server 2012 samen met de functie DQS op een clusterknooppunt andere of secundaire, de volgende stappen uit:
        1. Open een opdrachtprompt als administrator van een nieuwe server en voer de volgende opdracht uit:
          Setup.exe/Action = addnode /updatesource =Pad naar de map update EXE>
          Voer bijvoorbeeld de volgende opdracht:
          Setup.exe/Action = addnode /updatesource = c:\CU1Update
        2. De wizard setup normaal voltooid. Dit doet u als volgt:
          1. Klik op OK ondersteuning regels opstellen.
          2. Op de Productupdates pagina, Controleer of het hotfix-pakket bestaat en klik vervolgens op Volgende.
          3. Op de Setup-bestanden installeren pagina Installeren.
          4. Klik op de volgende pagina 'sVolgende:
            • Instellingsregels ondersteuning
            • Productcode
            • Licentievoorwaarden
          5. Op de Configuratie van het cluster Nodepagina, typ de naam van de primaire cluster node installatie SQL Server (Zie stap 2B7 onder de vorige opsommingsteken voor de naam van het exemplaar van SQL Server), en klik vervolgens opVolgende.
          6. Klik op de volgende pagina 's Volgende:
            • Foutrapportage
            • Knooppunt regels toevoegen
            • Knooppunt toevoegen


        Bezoek de volgende website van Microsoft Developer Network (MSDN) voor meer informatie over productupdates van de installatie van SQL Server-2012:
        Algemene informatie over productupdates van de installatie van SQL Server-2012
    3. Nadat het cluster setup is voltooid (inclusief cumulatieve updatepakket 1) en alle aangevraagde opgestart zijn voltooid, moet u DQSInstaller.exe de DQS installatie uitvoeren. Bezoek de volgende website voor meer informatie:
      Upgrade DQS: Cumulatieve Updates of Patches van de Hotfix installeren op de kwaliteit van gegevens
      1. Als u op de betrokken instantie in het verleden DQS catalogussen maken nooit DQSInstaller.exe hebt uitgevoerd, moet u DQSInstaller.exe uitvoeren vanaf het actieve clusterknooppunt naar de initiële configuratie van DQS.

        Uitvoeren op het actieve knooppunt van het cluster, de DQSInstaller.exe van de Menu Start > Alle programma 's > Microsoft SQL Server-2012 > Kwaliteit van gegevens > Data kwaliteit Server Installer. De naam van de virtuele server detecteren worden en configureren DQS catalogi en assembly's voor die instantie.
      2. Of als u de DQSInstaller uitvoert voordat u de cumulatieve update 1 geïnstalleerd op de clusterknooppunten van het toegevoegd, moet u de opdrachtregel DQS catalogussen upgraden met DQSInstaller.exe?upgrade schakelen.
        1. U moet zijn aangemeld als een administrator account en de account moet ook lid zijn van de rol sysadmin in de bijbehorende database engine exemplaar van SQL Server-2012.
        2. Open een opdrachtprompt als Administrator op de systemen waarvoor Gebruikersaccountbeheer is ingeschakeld.Menu Start > cmd. Klik met de rechtermuisknop op het pictogram CMD.exe en selecteer vervolgensAls Administrator uitvoeren.
        3. Wijzig de map in de map binn instantie locatie van de database-engine programma bestanden, zoals de volgende: cd "C:\Program Files\Microsoft SQL Server\MSSQL11.InstanceName\MSSQL\Binn'
        4. De opdracht DQSInstaller.exe bijwerken uitvoeren moet deze opdracht detecteren de juiste virtuele naam en de exemplaarnaam bijwerken. DQSInstaller.exe-upgrade

Informatie over de cumulatieve update

De correctie voor dit probleem werd eerst uitgebracht in de cumulatieve Update 1 voor SQL Server-2012. Dit cumulatieve updatepakket voor SQL Server voor meer informatie over het verkrijgen, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
2679368 Cumulatieve update 1 voor SQL Server-2012
Opmerking Omdat de builds cumulatief zijn, elke nieuwe release correctie bevat de hotfixes en de beveiligingscorrecties die opgenomen in de vorige SQL Server zijn versie herstellen. Wij raden de meest recente fix release waarin deze hotfix toepast. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
2692828 De SQL Server-2012 bouwt die zijn uitgebracht na 2012 van SQL Server werd uitgebracht.

DQSInstall.exe detecteren update

Dit pakket bevat de update van DQSInstaller.exe voor de detectie voor geclusterde exemplaren.

Na het toepassen van deze cumulatieve update detecteert DQSInstaller.exe het geclusterde exemplaar op basis van de volgende stappen uit:
  1. Het huidige exemplaar-id zoekt DQSInstaller.exe met behulp van de registerwaarden onder de volgende registersleutel:
    SOFTWARE\Microsoft\Microsoft SQL Server\Instantienaam\SQL\
  2. DQSInstaller.exe controles als die instantie is gegroepeerd met de registerwaarden onder de bijbehorende sessie-ID:
    SOFTWARE\Microsoft\Microsoft SQL Server\InstanceID\Cluster
  3. Op basis van de waarde van deze sleutel als het exemplaar is gegroepeerd, wordt de virtuele naam van deze sleutel gebruikt in de SQL-verbindingsreeks. DQSInstaller.exe kunt de naam van de virtuele verbinding maken met het exemplaar van SQL Server en vervolgens de DQS catalogi maken. Als het exemplaar niet gegroepeerd is, wordt de verbindingsreeks van SQL Server, afhankelijk van de eigenschap Windows machine naam voor de huidige computer bouwen in DQSInstaller.exe.
  4. Voor benoemde instanties wordt de verbindingsreeks DQSInstaller.exe gebouwd door de virtuele naam of de naam van de computer met een backslash en de instantienaam suffixing. Bijvoorbeeld:computernaam\INSTANCENAME.

    Opmerking Naam van het exemplaar kan worden overschreven met de -instantie opdrachtregelargument als een schakeloptie voor de DQSInstaller.exe als de verkeerde exemplaarnaam is waargenomen.

Status

Microsoft heeft bevestigd dat dit een probleem is in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Workaround

Deze problemen omzeilen door een zelfstandige exemplaar van SQL Server installeert op een clusterknooppunt en DQS inschakelen.

Meer informatie

Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over MDS ondersteuning op een geclusterde installatie van SQL Server-2012:
2683467 FIX: SQL Server 2012 Master Data Services wordt niet ondersteund in een geclusterde installatie van SQL Server-2012
Bezoek de volgende website van Microsoft Developer Network (MSDN) voor meer informatie over Failover-Cluster AlwaysOn exemplaren:

AlwaysOn Failover Cluster exemplaren

Eigenschappen

Artikel ID: 2674817 - Laatste beoordeling: donderdag 12 april 2012 - Wijziging: 1.0
De informatie in dit artikel is van toepassing op:
  • Microsoft SQL Server 2012 Business Intelligence
  • Microsoft SQL Server 2012 Enterprise
Trefwoorden: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2674817 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:2674817

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com