Udostępnij za pośrednictwem


How to: Modify a Reporting Services Configuration File

Reporting Services zapisuje ustawienia aplikacji zestaw konfiguracja plików.Instalator tworzy pliki konfiguracyjne dla każdego serwer raportów instancji instalacji.W ramach każdego pliku albo zestaw są wartości podczas instalacji lub podczas używania narzędzi i aplikacji do skonfigurowania serwera dla operacji.W niektórych przypadkach należy zmodyfikować plik bezpośrednio, aby dodać lub skonfigurować ustawienia zaawansowane.Ustawienia konfiguracja są określane jako elementy XML lub atrybutów.Jeśli rozumiesz, pliki XML i konfiguracja, można przy użyciu edytora tekstu lub kodu do modyfikowania ustawień zdefiniowanych przez użytkownika.

Niektóre ustawienia konfiguracja zestaw tylko przy użyciu narzędzie.Należy zmodyfikować ustawienia, które zawierają zaszyfrowane przy użyciu narzędzia Konfiguracja usług Reporting Services, programu instalacyjnego lub rsconfig narzędzie wiersza polecenia.Musisz być członkiem lokalnej grupy Administratorzy na uruchamianie tych narzędzi. „

Important noteImportant Note:

Zachowaj ostrożność podczas modyfikowania konfiguracja plików.Jeśli modyfikujesz ustawienia, która jest zarezerwowana do użytku wewnętrznego, możesz wyłączyć instalacji.Ogólnie rzecz biorąc zmieniając ustawienia konfiguracja nie jest zalecane, chyba że chcesz rozwiązać określony problem.Aby uzyskać więcej informacji o tym, które są bezpieczne zmienić ustawienia Zobacz RSReportServer Configuration File lub RSReportDesigner Configuration File. For more information about configuration files, see the Microsoft .NET Framework product documentation.

Odczytywanie i korzystanie z parametry konfiguracja

serwer raportów odczytuje plik konfiguracji s podczas uruchamiania usługa i za każdym razem, gdy plik konfiguracji jest zapisywany.Nowe i poprawione wartości wprowadzone w nowej domenie aplikacji po wygaśnięciu bieżącej domena aplikacji.Za każdym razem, gdy to możliwe, żądań, które są wciąż przetwarza w bieżącej aplikacji domena mogą się zakończyć.Natychmiastowe stosowanie operacji odtworzenia domena wymaga jednak kilka ustawień.W tym przypadek wszystkie żądania, które są w trakcie są ponownie uruchamiane w nowej domenie aplikacji.

Jeśli serwer raportów wykryje nieprawidłową wartość, serwer rejestruje błąd w dzienniku aplikacji systemu Windows i albo kończy się niepowodzeniem, aby uruchomić lub używa wartości domyślnej, w zależności od błędu:

  • Jeśli błąd jest nieprawidłowo XML, nie zostanie uruchomiona serwer raportów.Jeśli serwer raportów jest uruchomiony w chwili wprowadzenia błąd, serwer raportów ignoruje nieprawidłowe plik konfiguracji serwer raportów do czasu ponownego uruchomienia lub domena aplikacji zostanie odtworzony.Po wykryciu błędu program serwer raportów nie zostanie uruchomiony.

  • Jeśli błąd jest wartość nieprawidłowa konfiguracja, serwer będzie używać wartości domyślnych wewnętrzne i logowania błąd plików dziennika śledzenia.W kilku przypadkach, gdy wewnętrzny domyślne wartości nie są dostępne serwer zwróci błąd rsServerConfigurationError, jeśli ustawienie nieprawidłowa konfiguracja ma krytyczne znaczenie dla operacji serwera.Błędy dotyczące brakujących lub nieprawidłowych ustawień krytyczne są zwracane do aplikacji klienckiej strona HTML błędu i rejestrowane zdarzenie dziennika.

Wszystkie plik konfiguracja zmiany, w tym pomyślne zmiany są zapisywane w pliku dziennika śledzenia serwer raportów.Tylko błędy są rejestrowane w dzienniku zdarzeń aplikacji.

Informacje dotyczące wartości domyślnych

Najbardziej konfiguracja ustawienia mają wartości domyślne, wewnętrznie określone w serwerze raportów.serwer raportów użyje tych wartości, jeśli wartość zdefiniowaną przez użytkownika jest nieprawidłowa lub nieokreślona.Ze względu na to ustawienie nieprawidłowa konfiguracja należy używać wartości domyślnej, błąd są zapisywane w pliku dziennika śledzenia.

Usuwanie ustawień konfiguracja

Ustawienia konfiguracja, które mają wartości domyślne usuwanie ustawień z plik konfiguracji nie powoduje żadnych zmian.Najbardziej konfiguracja ustawienia są aktualnie zdefiniowane i skonfigurowane wewnętrznie.Usunięcie element z plik konfiguracja, wewnętrzne kopia jest nadal dostępny i zastosowań domyślną wartość, czyli zdefiniowanego dla niego.

Aby edytować plik konfiguracja usług Reporting Services

  1. Znajdź plik konfiguracji, który chcesz edytować:

    • RSReportServer.config znajduje się w folderze \Program Files\Microsoft SQL Server\MSSQL. n\Reporting folder.

    • RSReportServerServices.exe.config znajduje się w folderze \Reporting Services\serwer raportów\Bin.

    • RSReportDesigner.config znajduje się w folderze \Program Files\Microsoft 8\Common7\IDE\PrivateAssemblies Visual Studio.

  2. Zapisz kopię pliku w przypadek potrzebne w celu wycofania wprowadzonych zmian.

  3. Otwórz oryginalny plik w Notatniku lub w edytorze kodu.Nie należy używać Textpad; określa długość pliku przed zapisaniem pliku powoduje błąd nieprawidłowy znak do zapisania w pliku dziennika śledzenia.

  4. Wpisz wartość, którą chcesz dodać lub użyj lub elementu.Elementy uwzględniana jest wielkość liter.Jeśli dodajesz element, należy użyć poprawnego górnym i małe przypadek.Szczegółowe instrukcje do edycji konfiguracja pliki są dostępne, jeśli dostosowywania renderowania rozszerzenie, rozszerzenia uwierzytelnianie lub rozszerzenia przetwarzania danych:

  5. Zapisz plik.

  6. Sprawdź, czy plików dziennika śledzenia, aby sprawdzić, nie występują błędy.Pojawienie się błędów, ustawienie lub jego wartość jest niepoprawnie określone.Przegląd RSReportServer Configuration File Prawidłowe wartości dla wszystkich, która powoduje błąd. Aby uzyskać więcej informacji na temat przeglądania dziennika śledzenia Zobacz Report Server Service Trace Log.