Internationale Überlegungen zu Reporting Services
Aktualisiert: 14. April 2006
SQL Server Reporting Services enthält lokalisierte Sprachressourcen für Setup, Berichts-Designer, Berichts-Manager, HTML-Viewer und alle Meldungen, die von einem Berichtsserver zurückgegeben werden. Reporting Services wurde in alle von SQL Server unterstützte Sprachen lokalisiert. Die Ressourcen für alle unterstützten Sprachen werden bei der Ausführung des Setupprogramms installiert. Sie müssen kein separates Installationsprogramm ausführen, um die Unterstützung zusätzlicher Sprachen hinzuzufügen.
Für serverseitige Komponenten, wie z. B. Berichts-Manager und HTML-Viewer, wird die jeweilige Sprachressource, die für einen Benutzer aktiviert ist, zur Laufzeit bestimmt. Sowohl die Clientanwendung (gewöhnlich ein Browser) als auch das Betriebssystem des Computers, auf dem der Berichtsserver ausgeführt wird, spielen eine wichtige Rolle beim Bestimmen der zu verwendenden Sprachressource. In diesem Thema wird erläutert, wie die Gebietsschemaeinstellungen des Browsers und des Betriebssystems die Auswahl der Sprachressource zur Laufzeit beeinflussen.
Zusätzlich zu den zuvor angesprochenen Lokalisierungsaspekten stellt dieses Thema Informationen zu Berichtsspracheinstellungen bereit und erläutert, welche Elemente nicht lokalisiert sind.
Verwenden von Sprachen in Reporting Services
In der folgenden Tabelle wird beschrieben, wie die Sprachversionen in einer Reporting Services-Installation verwendet werden.
Sprache | Verwendung |
---|---|
Berichtsserversprache |
Die Serversprache bestimmt die Sprache für die folgenden Elemente:
Alle 10 SQL Server-Sprachen werden in einer einzigen Reporting Services-Installation unterstützt (es müssen keine Sprachpakete installiert werden). Die verwendete Serversprache hängt von der Sprache des Betriebssystems ab. Wird keine genaue Übereinstimmung gefunden, wird stattdessen eine enge Übereinstimmung verwendet. Falls keine geeignete Übereinstimmung verfügbar ist, wird US-Englisch als Berichtsserversprache verwendet. |
Browsersprache |
Sprach- und Gebietsschemaeinstellungen im Browser bestimmen die Sprachressource für:
|
Berichtssprache |
Berichte verwenden Spracheinstellungen für Bezeichnungen und Formate:
|
Datenbanksprache |
In einem Bericht angezeigte Daten werden von den tatsächlichen Datenwerten innerhalb der Datenbank und den Sortierungseinstellungen des Datenbankservers bestimmt. |
Hinweis: |
---|
SQL Server-Setup ist in bestimmten lokalisierten Sprachen verfügbar. Reporting Services unterstützt alle lokalisierten Sprachen von SQL Server, unabhängig von der Sprachversion des verwendeten Setups. |
Spracheinstellungen für Berichte und Berichts-Designer
In Berichts-Designer können Sie die Sprache für einen Bericht festlegen, um die Werte (z. B. Datum, Währung und Zahlen) in einem bestimmten Sprachformat anzuzeigen. Das Festlegen der Sprache für einen Bericht wird empfohlen, wenn Sie den Bericht in einer mehrsprachigen Umgebung bereitstellen. Wenn Sie keine Sprache festlegen, werden die verwendeten Formate durch die Serversprache bestimmt. Wenn Sie beispielsweise eine französische Version des Betriebssystems ausführen, werden für den Bericht französische Datenformate und Trennzeichen verwendet. Dies trifft auch dann zu, wenn das Gebietsschema für den Browser und die Kultureinstellungen auf eine andere Sprache festgelegt sind. Wenn Sie das Gebietsschema und die Kultur für bestimmte Benutzer variieren möchten, können Sie das Gebietsschema festlegen, indem Sie die Berichtssprache auf den Ausdruck =User!Language festlegen. Weitere Informationen finden Sie unter Arbeiten mit Ausdrücken in Reporting Services.
Für den Berichts-Designer selbst wird die Sprachressource, die auf die Berichterstellungsumgebung angewendet wird, durch die Sprache der Microsoft Visual Studio-Installation bestimmt. Wenn Sie beispielsweise eine japanische Version von Visual Studio verwenden, wird die japanische Sprachressource für Berichts-Designer verwendet. Falls Sie eine Sprachversion von Visual Studio verwenden, die von SSRS nicht unterstützt wird, wird stattdessen die neutrale Sprachressource verwendet. Weitere Informationen zu neutralen Ressourcen finden Sie weiter unten unter "Spracheinstellungen des Betriebssystems". Weitere Informationen zu neutralen Ressourcen im Allgemeinen finden Sie in der Produktdokumentation zu Microsoft Visual Studio.
Spracheinstellungen des Browsers
Im Wesentlichen wird durch die Spracheinstellung des Browsers bestimmt, welche Sprachressource vom Berichtsserver für die betreffende Clientverbindung verwendet wird. Beispielsweise arbeitet ein Benutzer, der mit einer französischen Version von Internet Explorer auf einen japanischen Berichtsserver zugreift, mit französischen Versionen für den Berichts-Manager, HTML-Viewer und Berichtsserverordner-Namespace. Darüber hinaus werden alle Fehlermeldungen, Warnungen und informativen Meldungen in Französisch angezeigt.
Beachten Sie, dass nur die Benutzeroberflächenkomponenten von den Clientspracheinstellungen betroffen sind. Die Berichte, die Sie anzeigen und verwalten, behalten die Spracheinstellungen bei, die zuvor für den Bericht festgelegt wurden. In einer mehrsprachigen Umgebung kann das Zusammenwirken dieser Faktoren dazu führen, dass für einen Benutzer auf einer einzigen Browserseite mehrere Sprachen angezeigt werden. Wenn Sie z. B. mit einem französischen Client auf einen japanischen Bericht zugreifen, werden dem Benutzer an den folgenden Stellen französische und japanische Zeichen angezeigt:
- Der Berichts-Manager und die Berichtssymbolleiste werden in französischer Sprache angezeigt, weil die Clientanwendung die französische Sprache verwendet.
- Der Bericht wird in japanischer Sprache angezeigt (ebenso alle Berichtsverlaufs-Snapshots, Parametereigenschaften oder Abonnementeigenschaften, die für den Bericht festgelegt sind), weil die Eigenschaft für die Berichtssprache auf Japanisch festgelegt ist. Weitere Informationen zum Festlegen des Gebietsschemas finden Sie unter Arbeiten mit Ausdrücken in Reporting Services.
Spracheinstellungen des Betriebssystems
Die Sprache des Betriebssystems bestimmt die neutrale Ressource, die verwendet wird, wenn keine Übereinstimmung zwischen einer Clientanwendung und einer Reporting Services-Sprache gefunden wird. Falls eine Clientanwendung eine Verbindung zu einem Berichtsserver in einer nicht unterstützten Sprache herstellt, werden die neutralen Ressourcen an die Anwendung zurückgegeben.
Einige Elemente werden stets in der Sprache der Spracheinstellung des Betriebssystems angezeigt, unabhängig vom Gebietsschema der Clientanwendung. In der folgenden Tabelle sind diese Elemente beschrieben.
Element | Beschreibung |
---|---|
Vordefinierte Rollen |
Reporting Services wird mit mehreren vordefinierten Rollen (Browser, Verleger, Inhalts-Manager, Meine Berichte, Systemadministrator und Systembenutzer) installiert, die mit der Sprachressource des Betriebssystems ausgedrückt werden, unter dem der Berichtsserver ausgeführt wird. |
Ordner Users und Ordner MyReports |
Wenn das Feature Meine Berichte aktiviert ist, sind diese Ordnernamen reserviert. Dieses Feature erfordert eine feste Ordnerstruktur. Da der Berichtsserver reservierte Namen verwaltet, werden reservierte Ordnernamen in der Sprachressource des Betriebssystems angezeigt, unter dem der Berichtsserver ausgeführt wird. |
Nicht lokalisierte Elemente
Reporting Services bietet keine mehrsprachige Unterstützung für Protokolldateien, die AdventureWorks-Beispieldatenbank, Beispielberichte und Beispielanwendungen. Diese Elemente sind nur auf Englisch verfügbar.
Siehe auch
Konzepte
Verwalten von Reporting Services
Andere Ressourcen
Bereitstellen von Reporting Services
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
Version | Verlauf |
---|---|
14. April 2006 |
|