Microsoft dystrybuuje poprawki do programu Microsoft SQL Server 2008 w postaci jednego pliku do pobrania. Ponieważ poprawki są zbiorcze, każda nowa wersja zawiera wszystkie poprawki i poprawki zabezpieczeń zawarte w poprzedniej wersji poprawek programu SQL Server 2008.
Objawy
Rozważmy następujący scenariusz:
Tworzenie raportu w stylu biuletynu w programie Microsoft SQL Server 2008 Reporting Services (SSRS 2008).
Należy zdefiniować co najmniej dwie kolumny w raporcie. W jednej z kolumn znajduje się pole tekstowe.
Wartość w polu tekstowym ma długość bardzo dużą i rozciąga się do innej kolumny.
Użytkownik próbuje wyświetlić raport przy użyciu modułu renderowania z podziałem strony w programie Business Intelligence Development Studio (BIDS, Business Intelligence Development Studio) lub w usłudze sieci Web serwera raportów.
Uwaga: Poniżej przedstawiono formaty renderowania z twardym podziałem strony:
- TIFF
- Drukuj/Układ wydruku/Podgląd wydruku
W takim przypadku raport nie jest wyświetlany poprawnie. Ponadto może wystąpić jeden z następujących problemów:
Jeśli do wyświetlenia raportu używasz formatu PDF, TIFF lub układu wydruku, w kolumnie zawierającej pole tekstowe nie będą wyświetlane żadne wartości.
W przypadku wyświetlenia raportu za pomocą poleceń Drukuj lub Podgląd wydruku jest wyświetlany następujący komunikat o błędzie:
Uwaga
Wystąpił błąd podczas przetwarzania raportu lokalnego. Indeks i długość muszą odnosić się do lokalizacji w ciągu. Nazwa parametru: długość
Podczas próby renderowania raportu wystąpił błąd. (0x80004005)
Uwaga Ten problem nie występuje w usługach Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2).
Rozwiązanie
Informacje o aktualizacji zbiorczej
SQL Server 2008
Poprawkę rozwiązującą ten problem opublikowano po raz pierwszy w aktualizacji zbiorczej 3 dla programu SQL Server 2008 z dodatkiem Service Pack 2. Aby uzyskać więcej informacji dotyczących tego pakietu aktualizacji skumulowanych, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
2498535 Pakiet aktualizacji zbiorczych 3 dla dodatku Service Pack 2 SQL Server 2008Uwaga Ponieważ te kompilacje mają charakter zbiorczy, każda nowa wersja poprawki zawiera wszystkie poprawki i poprawki zabezpieczeń z poprzednich wersji poprawek SQL Server 2008. Firma Microsoft zaleca rozważenie zastosowania najnowszej wersji poprawki zawierającej tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
2402659 Kompilacje SQL Server 2008 wydane po wydaniu dodatku Service Pack 2 SQL Server 2008 Poprawki Microsoft SQL Server 2008 są tworzone dla określonych SQL Server dodatków Service Pack. Należy zastosować poprawkę dodatku Service Pack 2 dla programu SQL Server 2008 do instalacji dodatku Service Pack 2 dla programu SQL Server 2008. Domyślnie każda poprawka dostępna w dodatku Service Pack dla programu SQL Server jest uwzględniona w następnym dodatku Service Pack dla programu SQL Server.
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Źródła informacji
Aby uzyskać więcej informacji na temat sposobu tworzenia raportu w stylu biuletynu w usłudze SSRS, odwiedź następującą witrynę MSDN w sieci Web:
Jak utworzyć raport w stylu biuletynu w usłudze SSRS Aby uzyskać więcej informacji dotyczących modelu obsługi przyrostowej dla programu SQL Server, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
935897 Zespół SQL Server udostępnia model obsługi przyrostowej w celu dostarczania poprawek dla zgłoszonych problemów
Aby uzyskać więcej informacji dotyczących schematu nazewnictwa aktualizacji programu SQL Server, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
822499 Nowy schemat nazewnictwa pakietów aktualizacji oprogramowania firmy Microsoft SQL Server Aby uzyskać więcej informacji dotyczących terminologii związanej z aktualizacjami oprogramowania, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft