Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server – endast Windows
Viktigt!
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.
Data Quality Services (DQS) är en samling SQL Common Language Runtime-rutiner (SQLCLR) som refererar till Microsoft .NET Framework 4-sammansättningar. När du installerar .NET Framework-uppdateringar på datorn som påverkar en sådan refererad .NET Framework-sammansättning leder det till en ändring i modulversions-ID (MVID) för sammansättningen i Global Assembly Cache (GAC). Detta orsakar ett matchningsfel mellan MVID:erna för den refererade sammansättningen i GAC och sammansättningen i SQL Server.
Om .NET Framework-uppdateringen kräver att du startar om datakvalitetsserverdatorn uppgraderas de berörda SQLCLR-sammansättningarna automatiskt för att åtgärda MVID-matchningsproblemet vid omstart av datakvalitetsserverdatorn. För .NET Framework-uppdateringar som inte kräver att du startar om datakvalitetsserverdatorn uppstår dock ett fel på grund av felmatchningen i MVID:erna för sammansättningarna när du försöker ansluta till en datakvalitetsserver med hjälp av en datakvalitetsklient:
A new version of .NET was installed on this machine. In order to continue to work with DQS please run dqsinstaller.exe -upgradedlls.
För att åtgärda det här problemet måste de berörda SQLCLR-sammansättningarna i SQL Server uppgraderas. Du kan göra det genom att köra DQSInstaller.exe-filen med upgradedlls kommandoradsparameter för att hoppa över att återskapa DQS-databaserna och bara uppgradera de berörda sammansättningarna. Detta säkerställer att dina kunskapsbaser, datakvalitetsprojekt och andra data i DQS bevaras.
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 SQLCLR-sammansättningar
Starta kommandotolken.
I kommandotolken ändrar du katalogen till den plats där DQSInstaller.exe är tillgänglig. Om du har installerat standardinstansen av SQL Server blir DQSInstaller.exe filen tillgänglig på C:\Program Files\Microsoft SQL Server\MSSQL13. MSSQLSERVER\MSSQL\Binn:
cd C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\BinnI kommandotolken skriver du följande kommando och trycker på RETUR:
dqsinstaller.exe -upgradedllsResten av stegen är samma som steg 2–6 i avsnittet Kör DQSInstaller.exe från startskärmen, Start-menyn eller Utforskaren i Kör DQSInstaller.exe för att slutföra installationen av datakvalitetsservern.
Se även
Installera datakvalitetstjänster
Uppgradera DQS-databasschema efter installation av SQL Server Update