Symptomy
Rozpatrzmy następujący scenariusz:
-
Korzystasz z programu Microsoft SQL Server 2012 lub SQL Server 2014 na hoście wielordzeniowym.
-
Możesz zachować <gcServer Enabled = "prawda"/> ustawienia domyślne w pliku konfiguracji dtexec. exe. config.
-
Uruchomiony jest pakiet programu SQL Server Integration Services (SSIS) zawierający zadania zarządzane lub niestandardowe.
W tym scenariuszu kolekcja garbage jest uruchamiana w domyślnym trybie stacji roboczej, a proces zajmuje dużo czasu.
Przyczyna
Ten problem występuje, ponieważ konfiguracja jest ignorowana, jeśli środowisko CLR jest niejawnie uaktywniane w procesie dtexec. exe. Tryb modułu zbierającego elementy bezużyteczne jest trybem domyślnym stacji roboczej.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 1 dla programu SQL Server 2012 z dodatkiem SP2 /en-us/help/2976982
Zbiorcza aktualizacja 2 dla programu SQL Server 2014 /en-us/help/2967546
Zbiorcza aktualizacja 10 dla programu SQL Server 2012 z dodatkiem SP1 /en-us/help/2954099
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".