Uploaden von Dateien in einen Ordner
Sie können Dateien vom Dateisystem uploaden und in einer Berichtsserver-Datenbank als verwaltete Elemente speichern. Vom Dateityp hängt es ab, was beim Uploaden einer Datei passiert.
- Das Uploaden einer RDL-Datei entspricht dem Veröffentlichen eines Berichts.
- Das Uploaden einer SMDL-Datei entspricht dem Veröffentlichen eines Berichtsmodells, falls die SMDL-Datei Informationen zur Datenquellensicht enthält. Fehlt ein Verweis auf die Datenquellensicht, tritt während des Uploadvorgangs ein Fehler auf. Informationen zur Datenquellensicht fehlen möglicherweise, wenn Sie eine SMDL-Datei aus einem Visual Studio-Berichtsmodellprojekt uploaden. In Berichtsmodellprojekten werden die Informationen zur Datenquellensicht in einer separaten Datei und nicht in der SMDL-Datei selbst gespeichert. Die Daten werden der SMDL-Datei hinzugefügt, wenn die Datei auf einem Berichtsserver veröffentlicht wird.
Modelldateien, die Informationen zur Datenquellensicht enthalten, sind Dateien, die bereits früher auf einem Berichtsserver veröffentlicht wurden und dann aus dem Server in einer Datei auf dem Dateisystem gespeichert wurden. Wenn Sie beispielsweise die Seite Allgemeine Eigenschaften eines Modells öffnen und auf Bearbeiten klicken, um das Modell zu öffnen, können Sie das Modell in einer Datei speichern und diese Datei dann als neues Modell in den Berichtsserver uploaden. In der SMDL-Datei, die Sie anschließend uploaden, sind alle für die Modellveröffentlichung erforderlichen Informationen enthalten. - Beim Uploaden anderer Dateien werden diese als einzelne binäre Objekte zur Berichtsserver-Datenbank hinzugefügt. Diese Dateien werden auf einem Berichtsserver als Ressource veröffentlicht. Ressourcen können einen beliebigen Dateityp aufweisen. Falls die Dateierweiterung einem bekannten MIME-Typ entspricht, wird ein Symbol für diesen MIME-Typ zur Identifizierung des Ressourcentyps verwendet. Andernfalls wird ein allgemeines Dateisymbol zum Anzeigen einer Ressource verwendet.
Hinweis: |
---|
Sie können eine RDS-Datei (report data source, Berichtsdatenquelle) nicht uploaden, um eine freigegebene Datenquelle zu erstellen. Eine RDS-Datei wird nur im Berichts-Designer verwendet. Die Datei kann den Inhalt für ein freigegebenes Datenquellenelement, das Sie mithilfe des Berichts-Managers oder von Management Studio definieren und verwalten, nicht bereitstellen. Als Alternative zum Uploaden können Sie ein Skript schreiben, das eine freigegebene, auf einer RDS-Datei basierende Datenquelle erstellt. Weitere Informationen finden Sie in der Beispielskriptdatei PublishSamplReports.rss unter Skriptbeispiele (Reporting Services). |
Die maximale Dateigröße für geuploadete Elemente wird von ASP.NET bestimmt. Standardmäßig beträgt die maximale Größe 4 Megabytes (MB). Weitere Informationen zur maximalen Dateigröße finden Sie unter Größenbeschränkungen für Berichte und Snapshots.
Dateien, die Sie in eine Berichtsserver-Datenbank uploaden, werden in der Ordnerhierarchie anhand der folgenden Symbole dargestellt.
Berichtssymbol
Berichtsmodellsymbol
allgemeines Ressourcensymbol
Beim Uploaden einer Datei wird diese stets im aktuell ausgewählten Ordner gespeichert. Sie können zu dem Ordner navigieren, in dem das Element zuerst gespeichert werden soll. Oder Sie uploaden eine Datei und verschieben diese dann später an den endgültigen Speicherort. Weitere Informationen finden Sie unter Verschieben von Elementen.
Sie können entweder den Berichts-Manager oder Management Studio verwenden, um Dateien zu uploaden. Ob Sie Dateien auf einen Berichtsserver uploaden können, hängt von den Tasks ab, die zu der Rollenzuweisung gehören. Falls Sie die Standardsicherheit verwenden, können lokale Administratoren Elemente zu einem Berichtsserver hinzufügen. Wenn Meine Berichte aktiviert ist, hat jeder Benutzer, der über einen Ordner Meine Berichte verfügt, die Berechtigung, Elemente in diesen Ordner zu uploaden. Wenn Sie benutzerdefinierte Rollenzuweisungen verwenden, muss die Rollenzuweisung Tasks für die Ordnerverwaltung enthalten.
Zweck | Enthaltene Tasks |
---|---|
Eine RDL-Datei in einen Ordner uploaden |
Berichte verwalten |
Eine SMDL-Datei in einen Ordner uploaden |
Modelle verwalten |
Eine beliebige Datei als binäres Objekt uploaden |
Ressourcen verwalten |
Die Inhalte eines Ordners anzeigen |
Ressourcen anzeigen, Berichte anzeigen |
Siehe auch
Aufgaben
Vorgehensweise: Uploaden einer Datei oder eines Berichts (Berichts-Manager)
Vorgehensweise: Uploaden einer Datei oder eines Berichts (Management Studio)
Konzepte
Verwalten von Ressourcen
Suchen und Anzeigen von Berichten im Berichts-Manager
Berichts-Manager
Verwalten von Berechtigungen und Sicherheit für Reporting Services
Aufgaben und Berechtigungen