Dela via


Uppgradera datakvalitetstjänster

gäller för:SQL Server – endast Windows

Den här artikeln innehåller information om hur du uppgraderar din befintliga installation av SQL Server Data Quality Services (DQS). Som en del av uppgraderingen av SQL Server Data Quality Server måste du även uppgradera DQS-databasschemat.

Viktig

  • Du måste säkerhetskopiera dina DQS-databaser innan du uppgraderar DQS för att förhindra oavsiktlig dataförlust under schemauppgradering. Information om hur du säkerhetskopierar DQS-databaser finns i Säkerhetskopiering och återställning av DQS-databaser.
  • Du kan ansluta till SQL Server Data Quality Server med hjälp av den aktuella eller tidigare versionen av Data Quality Client eller DQS Cleansing Transformation i Integration Services för att utföra dina datakvalitetsuppgifter.
  • När du har uppgraderat Data Quality Services och Master Data Services fungerar inte längre någon tidigare version av Master Data Services-Add-In för Excel. Du kan ladda ned SQL Server-versionen av Master Data Services Add-In för Excel från här.

Förutsättningar

  • Du måste vara inloggad som medlem i gruppen Administratörer på datakvalitetsserverdatorn.

  • Ditt Windows-användarkonto måste vara medlem i den fasta serverrollen sysadmin i SQL Server-instansen där datakvalitetsservern är installerad.

Uppgradera DQS

Så här uppgraderar du DQS:

  1. Säkerhetskopiera dina DQS-databaser innan du startar uppgraderingsprocessen. Information om hur du säkerhetskopierar DQS-databaser finns i Säkerhetskopiering och återställning av DQS-databaser.

  2. Uppgradera SQL Server-instansen där DQS är installerat.

    1. Kör installationsguiden för SQL Server.

    2. I den vänstra rutan klickar du på Installation.

    3. I den högra rutan klickar du på Uppgradera från... en tidigare version av SQL Server.

    4. Slutför konfigurationsguiden.

      Not

      Detta uppgraderar SQL Server-instansen till SQL Server och installerar även den senaste datakvalitetsklienten om datakvalitetsklienten tidigare har installerats på den här datorn. Om du har datakvalitetsklienten installerad på andra datorer måste du köra understegen i steg 2 på dessa datorer för att installera den aktuella versionen av datakvalitetsklienten. Installationsguiden installerar den aktuella versionen av datakvalitetsklienten tillsammans med den befintliga versionen av datakvalitetsklienten. När du har uppgraderat DQS-databasschemat kan du ansluta till SQL Server-versionen av Data Quality Server med hjälp av den aktuella eller en tidigare version av datakvalitetsklienten.

  3. Uppgradera DQS-databasschemat.

    1. Starta kommandotolken som administratör.

    2. I kommandotolken ändrar du katalogen till den plats där DQSInstaller.exe är tillgänglig. För standardinstansen av SQL Server är filen DQSInstaller.exe tillgänglig på C:\Program Files\Microsoft SQL Server\MSSQL[nn]. MSSQLSERVER\MSSQL\Binn:

      Not

      Ersätt [nn] med VERSIONSnumret för SQL Server i mappsökvägen.

      • För SQL Server 2016: 13
      • För SQL Server 2017: 14
      cd C:\Program Files\Microsoft SQL Server\MSSQL[nn].MSSQLSERVER\MSSQL\Binn  
      
    3. I kommandotolken skriver du följande kommando och trycker på RETUR:

      dqsinstaller.exe -upgrade  
      
    4. Installationsprogrammet uppmanar dig att säkerhetskopiera DQS-databaserna innan du fortsätter. Om du redan har säkerhetskopierat dina DQS-databaser skriver du Y eller Jaoch trycker sedan på RETUR för att fortsätta med uppgraderingen.

    5. Ett slutförandemeddelande visas efter en lyckad uppgradering av DQS-databasschemat.

Verifiera schemauppgraderingen för DQS-databaser

Om du vill kontrollera att DQS-databasschemat har uppgraderats kan du kontrollera den aktuella versionen i DQS_MAIN- och DQS_PROJECTS-databaserna genom att fråga A_DB_VERSION-tabellen i varje databas. Så här gör du:

  1. Starta SQL Server Management Studio och anslut till SQL Server-instansen som innehåller det uppgraderade DQS-databasschemat.

  2. Kör följande fråga:

    SELECT * FROM DQS_MAIN.dbo.A_DB_VERSION WHERE STATUS=2;  
    SELECT * FROM DQS_PROJECTS.dbo.A_DB_VERSION WHERE STATUS=2;  
    
  3. Resultaten visar en rad för varje uppgradering tillsammans med datumet då uppgraderingen gjordes. Den maximala VERSION_ID och ASSEMBLY_VERSION från det senaste datumet är den aktuella versionen. Värdet 2 i kolumnen STATUS anger att det lyckades. Om ett fel har inträffat visas felet i kolumnen ERROR. Ett exempel på utdata:

    ID UPPDATERINGS_DATUM VERSION_ID ASSEMBLY_VERSION USER_NAME STATUS FEL
    1000 2013-08-11 05:26:39.567 1200 11.0.3000.0 <DOMAIN\UserName> 2
    1001 2013-09-19 15:09:37.750 1600 12.0.xxxx.0 <DOMAIN\UserName> 2

Se även

Installera datakvalitetstjänster
Ta bort Data Quality Server-objekt
Uppgradera SQL Server-