Symptomy
Ten problem występuje, gdy procedura składowana sp_estimate_data_compression_savings jest wykonywana w tabeli, w której wcześniej zastosowano opcję tabeli tekst w wierszu, ale nie ma już typu tekstu, ntextani obrazu . Ponadto w dzienniku błędów programu SQL Server może zostać wyświetlony następujący komunikat o błędzie:
<Data godzina>monitor zakleszczenia spid14s nie mógł rozpoznać co najmniej jednego zakleszczenia. Aby odzyskać z tego warunku, serwer może wymagać ponownego uruchomienia.... <godzina> spid14s * nierozwiązano zakleszczenie
Rozwiązanie
Informacje o aktualizacji zbiorczej
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych programu SQL Server:
Obejście
W celu obejścia tego problemu należy wykonać następujące czynności:
-
Zmień tabelę, aby zmienić istniejącą kolumnę, lub Dodaj kolumnę, aby tabela była teraz typu LOB.
-
Usuń in_row_limitza pomocą sp_tableoption .
-
Zmień cofnięcie operacji na kolumnie.
Następnie można pomyślnie wykonać procedurę przechowywaną sp_estimate_data_compression_savings .
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".