Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
SQL Server Data Tools unterstützt die folgenden Szenarien:
Öffnen Sie Berichtsdefinitionen (*.rdl) und Berichtsserverprojekte (*.rptproj).
Erstellen von Berichtsdefinitionen.
Berichte in Report Designer in der Vorschau anzeigen.
Bereitstellen von Berichten auf Berichtsservern.
Konfigurations- und Bereitstellungseigenschaften
SQL Server Data Tools (SSDT) unterstützt Projektkonfigurationen. Eine Projektkonfiguration besteht aus einer Reihe von Eigenschaften, die Speicherorte und Verhaltensweisen angeben, wenn ein Projekt entweder als Schritt in der Vorschau oder beim Bereitstellen von Berichten erstellt wird. Weitere Informationen zu Projektkonfigurationen finden Sie in der Visual Studio-Dokumentation.
Verwenden Sie Projektkonfigurationen, um das Upgrade von Berichtsdefinitionen auf Schemaversionen zu steuern, die mit Zielberichtsservern kompatibel sind. Zu den eigenschaften, die von Projektkonfigurationen gesteuert werden, gehören der Zielberichtsserver, der Ordner, in dem der Buildprozess vorübergehend Berichtsdefinitionen für Vorschau und Bereitstellung speichert, sowie Fehlerstufen.
Berichte werden erstellt, bevor sie als Vorschau im Berichts-Designer gerendert oder auf dem Berichtsserver bereitgestellt werden.
Sie legen die Konfigurationseigenschaften im Dialogfeld "SQL Server Data Tools (SSDT) Project Property " fest.
Die Eigenschaften für Build und Bereitstellung umfassen:
OutputPath ist eine Buildeigenschaft, die den Pfad von Ordnern identifiziert, um die Berichtsdefinition zu speichern, die in der Buildüberprüfung, Bereitstellung und Vorschau von Berichten verwendet wird.
ErrorLevel ist eine Buildeigenschaft, die den Schweregrad der Buildprobleme identifiziert, die als Fehler gemeldet werden. Probleme mit Schweregraden, die kleiner oder gleich dem Wert von ErrorLevel sind, werden als Fehler gemeldet; andernfalls werden die Probleme als Warnungen gemeldet. Weitere Informationen finden Sie im Abschnitt "Berichtsüberprüfung und Fehlerstufen" in Entwurfsberichten mit Berichts-Designer (SSRS).
TargetServerVersion ist eine Bereitstellungseigenschaft, die die erwartete Version von SQL Server Reporting Services identifiziert, die auf dem Zielberichtsserver installiert ist, der in der TargetServerURL-Eigenschaft angegeben ist.
Wenn Sie die frühere Version von SQL Server Reporting Services im Dialogfeld Project Property angeben, werden die Berichte nicht automatisch auf die frühere Version zurückgesetzt. Daher kann ein Report Server-Projekt Berichte aus den beiden verschiedenen Versionen von SQL Server enthalten. Wenn das Report Server-Projekt bereitgestellt wird, werden alle Berichte im Projekt in die in TargetServerVersion angegebene Version konvertiert.
Sie können einem Projekt mehrere Projektkonfigurationen hinzufügen; jede wird für ein anderes Szenario verwendet, z. B. für die Bereitstellung auf verschiedenen Versionen von Berichtsservern. Weitere Informationen finden Sie im Dialogfeld "Bereitstellungseigenschaften festlegen (Reporting Services)" und im Dialogfeld für Projekteigenschaftenseiten.
Unterstützte Versionen
Hinweis
SQL Server Data Tools (SSDT), die 32-Bit-Entwicklungsumgebung für Report Server-Projekte, ist nicht für die Ausführung auf Itanium-basierten Computern konzipiert und wird nicht auf Itanium-basierten Servern installiert. Unterstützung für SQL Server-Datentools ist jedoch für x64-basierte Computer verfügbar.
In der folgenden Tabelle werden die unterstützten Versionen zum Erstellen und Veröffentlichen von Berichten in SQL Server Data Tools (SSDT) beschrieben.
Hinweis
Das Schema wurde seit SQL Server 2008 nicht geändert.
| Projekt- oder Dateityp | Version | Autorenberichte | Berichte veröffentlichen | Hinweise |
|---|---|---|---|---|
| Report Server-Projekt oder Projekt des Berichtsserver-Assistenten |
SQL Server 2014 | RDL-Schema 2014 | SQL Server 2014 Reporting Services (Berichtsdienste) | |
| Report Server-Projekt oder Berichtsserver-Assistent-Projekt |
SQL Server 2012 | RDL-Schema 2012 | SQL Server 2012 Reporting Services | |
| Report Server-Projekt oder Berichtsserver-Assistent-Projekt |
SQL Server 2008 R2 | RDL-Schema 2008 R2 | SQL Server 2008 R2 Berichterstellungsdienste | |
| Report Server-Projekt oder Berichtsserver-Assistentenprojekt |
SQL Server 2008 | RDL-Schema 2008 | Nur SQL Server 2008 Reporting Services-Berichtsserver | Aktualisiert 2003 RDL und 2005 RDL lokal auf das RDL-Schema 2008. |
| Report Server-Projekt oder Projekt des Berichtsserver-Assistenten |
SQL Server 2005 | RDL-Schema 2005 | SQL Server 2005- oder SQL Server 2008 Reporting Services-Berichtsserver | |
| Report Server-Projekt | SQL Server 2000 | RDL-Schema 2003 | Nicht unterstützt | |
| Visual Studio RDLC-Berichts-Designer | Visual Studio 2005 Visual Studio 2008 |
RDL-Schema 2005 | Nicht unterstützt | Unterstützt das RDL-Schema 2008 nicht. |
| Visual Studio Viewer-Steuerelemente | Visual Studio 2005 Visual Studio 2008 |
RDL 2008 wird im lokalen Modus nicht unterstützt | Nicht verfügbar | Kann 2008 RDL-Berichte auf dem SQL Server 2008 Reporting Services-Berichtsserver im Servermodus anzeigen. |
Weitere Informationen zum Öffnen von Berichten in einer früheren Version des Berichtsdefinitionsschemas finden Sie unter Upgradeberichte. Weitere Informationen zu bestimmten Berichtsdefinitionsschemas finden Sie unter Berichtsdefinitionssprachenspezifikation.