Firma Microsoft dystrybuuje poprawki dla programu Microsoft SQL Server 2008 z dodatkiem Service Pack 1 (SP1) lub SQL Server 2008 R2 jako jeden plik do pobrania. Ponieważ poprawki są zbiorcze, każda nowa wersja zawiera wszystkie poprawki i poprawki zabezpieczeń zawarte w poprzedniej wersji poprawki programu SQL Server 2008 z dodatkiem Service Pack 1 (SP1) lub SQL Server 2008 R2.
Objawy
Usługi SQL Server 2008 Reporting Services (SSRS 2008) lub SQL Server 2008 R2 Reorting Services generują raporty w formacie MHTML, które są niezgodne z następującymi standardami:
- g) W tabelach danych określa się nagłówki wierszy i kolumn.
- h) Znaczniki stosuje się do kojarzenia komórek danych i komórek nagłówków tabel danych, które mają co najmniej dwa poziomy logiczne nagłówków wierszy lub kolumn.
Uwaga: są to standardy, które podlegają sekcji 1194.22 Standardów ułatwień dostępu w technologii elektronicznej i informacyjnej. Standardy dostępności elektronicznej i informacyjnej wdrażają sekcję 508 ustawy o rehabilitacji z 1973 r.
Aby uzyskać więcej informacji na temat standardów ułatwień dostępu w technologii elektronicznej i informacyjnej, odwiedź następującą witrynę sieci Web Stany Zjednoczone Access Board:
Ogólne informacje o standardach ułatwień dostępu w technologii elektronicznej i informatycznych
Rozwiązanie
Informacje o aktualizacji zbiorczej
SQL Server 2008 z dodatkiem SP1
Poprawka rozwiązująca ten problem została po raz pierwszy opublikowana w aktualizacji zbiorczej 11. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej dla programu SQL Server 2008 z dodatkiem Service Pack 1 (SP1), kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
2413738 Pakiet aktualizacji zbiorczych 11 dla dodatku Service Pack 1 SQL Server 2008 Uwaga Ponieważ te kompilacje są zbiorcze, każda nowa poprawka zawiera wszystkie poprawki i poprawki zabezpieczeń zawarte w poprzedniej wersji poprawki dodatku Service Pack 1 (SP1) dla SQL Server 2008. Zalecamy 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:
970365 Kompilacje SQL Server 2008 wydane po wydaniu dodatku Service Pack 1 SQL Server 2008
SQL Server 2008 R2
Poprawka rozwiązująca ten problem została po raz pierwszy opublikowana w aktualizacji zbiorczej 5. Aby uzyskać więcej informacji dotyczących sposobu uzyskania tego pakietu aktualizacji zbiorczej dla programu SQL Server 2008 R2, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
2438347 Pakiet 5 aktualizacji zbiorczych dla SQL Server 2008 R2 Uwaga Ponieważ te kompilacje mają charakter zbiorczy, każda nowa poprawka zawiera wszystkie poprawki i poprawki zabezpieczeń z poprzednich wersji poprawek SQL Server 2008 R2. Zalecamy 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:
981356 Kompilacje SQL Server 2008 R2 wydane po wydaniu SQL Server 2008 R2
Dodatek Service Pack 2 dla programu SQL Server 2008
Poprawkę rozwiązującą ten problem opublikowano po raz pierwszy w aktualizacji zbiorczej 2 dla dodatku Service Pack 2 dla programu SQL Server 2008. 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:
2467239 Pakiet aktualizacji zbiorczej 2 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.
Aby zastosować tę poprawkę, należy zmodyfikować następujący element konfiguracji w pliku Rsreportserver.config po zainstalowaniu tej poprawki:
<Nazwa rozszerzenia="MHTML" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.MHtmlRenderingExtension,Microsoft.ReportingServices.HtmlRendering"/>
Cel
<Nazwa rozszerzenia="MHTML" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.MHtmlRenderingExtension,Microsoft.ReportingServices.HtmlRendering"><Configuration>
<Informacje o urządzeniu>
<AccessibleTablix>true</AccessibleTablix>
</DeviceInfo>
</Konfiguracja>
</rozszerzenie>
Notatki
Plik Rsreportserver.config znajduje się w następującej ścieżce:
%ProgramFiles%\Microsoft SQL Server\MSRS10.<Wystąpienie> bazy danych\Reporting Services\ReportServer
Po zastosowaniu tej poprawki, identyfikatory są dodawane do komórek w tabelach dla poszczególnych nagłówków, aby zachować zgodność z sekcją 508.
Ważne Ta poprawka nie zapewnia pełnej zgodności ze standardami sekcji 508. Ta poprawka dotyczy określonych standardów, dzięki czemu usługi SQL Server Reporting Services i SQL Server 2008 R2 Reporting Services są bardziej dostępne dla aplikacji federalnych.
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Aby uzyskać więcej informacji o "informacji i aplikacjach intranetowych i internetowych w sieci Web" w sekcji 1194.22 standardów ułatwień dostępu w technologii elektronicznej i informacyjnej, odwiedź następującą witrynę internetową:
Ogólne informacje o "internetowych informacjach i aplikacjach intranetowych i internetowych" w sekcji 1194.22 standardów ułatwień dostępu w technologii elektronicznej i informacyjnej
Aby uzyskać więcej informacji na temat sekcji 508, odwiedź następującą oficjalną witrynę sekcji 508: