Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:programu SQL Server — tylko system Windows
Data Quality Services (DQS) to kolekcja procedur środowiska SQL Common Language Runtime (SQLCLR), które odwołują się do zestawów programu Microsoft .NET Framework 4. Podczas instalowania aktualizacji programu .NET Framework na komputerze, które mają wpływ na dowolny taki zestaw .NET Framework, prowadzi to do zmiany identyfikatora wersji modułu (MVID) zestawu w globalnej pamięci podręcznej zestawów (GAC). Powoduje to niezgodność między identyfikatorami MVID zestawu w usłudze GAC a zestawem w programie SQL Server.
Jeśli aktualizacja programu .NET Framework wymaga ponownego uruchomienia komputera serwera jakości danych, zespoły SQLCLR, których dotyczy problem, zostaną automatycznie uaktualnione, aby rozwiązać problem niezgodności MVID podczas ponownego uruchamiania komputera serwera jakości danych. Jednak w przypadku aktualizacji platformy .NET Framework, które nie wymagają ponownego uruchomienia komputera z Serwerem Jakości Danych, występuje błąd z powodu niezgodności w identyfikatorach MVID zestawów podczas próby nawiązania połączenia z Serwerem Jakości Danych przy użyciu Klienta Jakości Danych.
A new version of .NET was installed on this machine. In order to continue to work with DQS please run dqsinstaller.exe -upgradedlls.
Aby rozwiązać ten problem, należy uaktualnić objęte zestawy SQLCLR w programie SQL Server. Możesz to zrobić, uruchamiając plik DQSInstaller.exe z parametrem wiersza polecenia upgradedlls, aby pominąć ponowne tworzenie baz danych DQS i po prostu uaktualnić dotknięte assemblies. Dzięki temu bazy wiedzy, projekty dotyczące jakości danych i inne dane z DQS są zachowywane.
Warunki wstępne
Użytkownik musi być zalogowany jako członek grupy Administratorzy na komputerze serwera jakości danych.
Konto użytkownika systemu Windows musi być członkiem stałej roli serwera sysadmin w wystąpieniu SQL Server, w którym zainstalowano Serwer Jakości Danych.
Aby uaktualnić biblioteki SQLCLR
Uruchom wiersz polecenia.
W wierszu polecenia zmień katalog na lokalizację, w której jest dostępna DQSInstaller.exe. Jeśli zainstalowano domyślną instancję programu SQL Server, plik DQSInstaller.exe będzie dostępny w folderze C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn:
cd C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn
W wierszu polecenia wpisz następujące polecenie i naciśnij ENTER:
dqsinstaller.exe -upgradedlls
Pozostałe kroki są takie same jak kroki 2–6 w sekcji Uruchom DQSInstaller.exe z ekranu startowego, Menu Start lub Eksploratora Windows w sekcji Uruchom DQSInstaller.exe, aby ukończyć tę instalację serwera jakości danych.
Zobacz też
Instalacja usług Data Quality Services
uaktualnić schemat baz danych DQS po zainstalowaniu programu SQL Server Update