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

Data Quality Services (DQS) tas bort i SQL Server 2025 (17.x) Preview. Vi fortsätter att stödja DQS i SQL Server 2022 (16.x) och tidigare versioner.

Innan du uppgraderar

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 (DQS) och Master Data Services (MDS) fungerar inte längre någon tidigare version av MDS-tillägget för Excel. Du kan ladda ned SQL Server-versionen av MDS-tillägget för Excel från Installation och konfiguration av Master Data Services.

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 väljer du Installation.

    3. I den högra rutan väljer du Uppgradera från... en tidigare version av SQL Server.

    4. Slutför konfigurationsguiden.

      Det här steget 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:

      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.

Kontrollera schemauppgradningen för DQS-databaser

Om du vill kontrollera att DQS-databasscheman har uppgraderats framgångsrikt kan du verifiera den aktuella versionen i databaserna DQS_MAIN och DQS_PROJECTS 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. Utdata visar en post för varje uppgradering tillsammans med datumet för uppgraderingen. 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 inträffar visas det i kolumnen ERROR. Ett exempel på utdata:

    ID-nummer UPPDATERINGS_DATUM VERSION_ID ASSEMBLY_VERSION USER_NAME Status FEL
    1 000 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