Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: SQL Server em Windows
Importante
Os Serviços de Qualidade de Dados (DQS) foram removidos no SQL Server 2025 (17.x). Continuamos a oferecer suporte ao DQS no SQL Server 2022 (16.x) e em versões anteriores.
O Data Quality Services (DQS) é uma coleção de rotinas SQL Common Language Runtime (SQLCLR) que fazem referência a assemblies do Microsoft .NET Framework 4. Quando você instala quaisquer atualizações do .NET Framework em seu computador que afetam qualquer assembly do .NET Framework referenciado, isso leva a uma alteração na ID de versão do módulo (MVID) do assembly no GAC (Global Assembly Cache). Isso causa uma incompatibilidade entre os MVIDs do assembly referenciado no GAC e o assembly no SQL Server.
Se a atualização do .NET Framework exigir que você reinicie o computador do Data Quality Server, os assemblies SQLCLR afetados serão atualizados automaticamente para corrigir o problema de incompatibilidade de MVID ao reiniciar o computador do Data Quality Server. No entanto, para atualizações do .NET Framework que não exigem que o utilizador reinicie o computador do Data Quality Server, ocorre um erro devido a uma incompatibilidade entre os MVIDs dos assemblies quando tenta conectar-se a um Data Quality Server usando um Data Quality Client.
A new version of .NET was installed on this machine. In order to continue to work with DQS please run dqsinstaller.exe -upgradedlls.
Para corrigir este problema, os conjuntos SQLCLR afetados no SQL Server devem ser atualizados. Você pode fazer isso executando o arquivo DQSInstaller.exe com o parâmetro de linha de comando upgradedlls para ignorar a recriação dos bancos de dados DQS e apenas atualizar os assemblies afetados. Isso garante que suas bases de conhecimento, projetos de qualidade de dados e quaisquer outros dados no DQS sejam preservados.
Pré-requisitos
Tem de estar autenticado como membro do grupo de Administradores no computador do Data Quality Server.
Sua conta de usuário do Windows deve ser membro da função de servidor fixa sysadmin na instância do SQL Server onde o Data Quality Server está instalado.
Para atualizar assemblies SQLCLR
Inicie o prompt de comando.
No prompt de comando, mude o diretório para o local onde DQSInstaller.exe está disponível. Se você instalou a instância padrão do SQL Server, o arquivo DQSInstaller.exe estará disponível em C:\Arquivos de Programas\Microsoft SQL Server\MSSQL13. MSSQLSERVER\MSSQL\Binn:
cd C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\BinnNo prompt de comando, digite o seguinte comando e pressione ENTER:
dqsinstaller.exe -upgradedllsOs passos restantes são iguais aos passos 2 a 6 na seção Executar DQSInstaller.exe da tela inicial, do menu Iniciar ou do Windows Explorer em Executar DQSInstaller.exe para concluir a instalação do Data Quality Server.
Ver também
Instalar Serviços de Qualidade de Dados
atualizar o esquema de bancos de dados DQS após a instalação do SQL Server Update