Troubleshooting Techniques for Report Problems

Rozwiązywanie problemów z projektowania raportu, wyświetlanie podglądu raportu, opublikowanie raportu do serwera raportowania w trybie macierzystym lub w trybie zintegrowanym programu SharePoint, przeglądanie raportu serwer raportów lub eksportowanie raportu do innego formatu pliku za pomocą informacji w tym temacie.

Technika: Monitorowanie serwerów raport

Narzędzia systemu i bazy danych służy do monitorowania aktywności serwer raportów.Można również wyświetlać pliki dziennika śledzenia serwer raportów lub zbadać dziennik raportu serwera wykonanie szczegółowe informacje na temat określonych raportów.Korzystania z Monitora wydajności można dodać liczniki wydajności dla usługa sieci Web programu serwer raportów i usługa systemu Windows do wąskich gardeł tożsamości na żądanie lub zaplanowane przetwarzanie.

Aby uzyskać więcej informacji zobacz Monitoring (Reporting Services).

Technika: Wyświetlanie dzienników serwer raportów

Reporting Services rejestruje wielu zdarzeń wewnętrznych i zewnętrznych, do których rejestrowane są dane dotyczące określonych raportów debugowanie informacji, żądań i odpowiedzi HTTP, pliki dziennika i serwer raportów zdarzenia.Można również tworzyć dzienniki wydajności i liczniki wydajności wybierz określić, które dane mają być zbierane.Domyślny katalog dla plików dziennika dla domyślnej instalacji wystąpienie jest <dysk>Services\LogFiles Server\MSRS10.MSSQLSERVER\Reporting \Program Files\Microsoft SQL. Aby uzyskać więcej informacji zobacz Reporting Services Log Files.

W szczególności należy sprawdzić, czy raport czeka znajdują się ze względu na pobieranie danych, przetwarzanie raport lub renderowanie raportu, za pomocą dziennika wykonanie.Aby uzyskać więcej informacji zobacz Report Server Execution Log.

Technika: Przeglądanie stosu wywołań dla raportów przetwarzania komunikatów o błędach w serwer raportów

Podczas przeglądania raportu opublikowanych Menedżer raportów, może pojawić się komunikat o błędzie, który reprezentuje ogólną przetwarzania lub błąd podczas renderowania.Aby uzyskać więcej informacji, można wyświetlić stos wywołań.

Aby wyświetlić stos wywołań, zaloguj się do serwer raportów przy użyciu poświadczenia administratora lokalnego, kliknij prawym przyciskiem myszy strona Menedżer raportów, a następnie kliknij przycisk urządzenie źródłowe widoku.Stos wywołań zapewnia kontekst szczegółowy komunikat o błędzie.

Technika: Weryfikowanie kwerendy i poświadczenia przy użyciu programu SQL Server Management Studio

SQL Server Management Studio wchodzi w skład SQL Server Narzędzia do zarządzania, który jest częścią SQL Server 2008. Za pomocą tego narzędzie do sprawdzania poprawności złożonych kwerend przed uwzględnienia w raporcie.Można także uruchomić Management Studio za pomocą Microsoft System Windows Run As polecenie, a dostęp urządzenie źródłowe danych przy użyciu w innym kontekście zabezpieczeń.

Aby uzyskać więcej informacji zobacz Okno Edytor kwerend aparatu Server Management Studio bazy danych SQL i Using Object Explorer.

Technika: Analizowanie apletu Raporty z danych raportu w pamięci podręcznej na klient

Gdy autor raportu tworzy raport w Business Intelligence Development Studio, tworzenia klient buforuje dane jako. rdl.data plik, który jest używany podczas wyświetlania podglądu raportu. Każdy czas zmiany kwerendy, w pamięci podręcznej jest aktualizowany.W celu debugowania problemów z raportu, warto czasami uniemożliwić odświeżanie danych raportu tak, aby dane nie zmienia się podczas debugowania.

Do formantu czy BI Development Studio można używać tylko dane buforowane, dodawanie do devenv.exe.config w poniższej sekcji BI Development Studio katalog. Lokalizacja katalogu domyślny to: < > to dysk: 9.0\Common7\IDE Program Files\Microsoft Visual Studio.

<system.diagnostics>
      <switches>
         <add name="Microsoft.ReportDesigner.ReportPreviewStore.ForceCache" value="1" />
      </switches>
   </system.diagnostics>

Tak długo, jak wartość jest równa 1, jest używany tylko dane buforowane raportu.Pamiętaj usunąć tę sekcję, po zakończeniu debugowania w raporcie.