Vorgehensweise: Erstellen einer eingebetteten oder freigegebenen Datenquelle

Im Berichts-Designer gibt eine Datenquelle einen Namen, einen Speicherort und eine Verbindungszeichenfolge an. Reporting Services unterstützt zwei Typen von Datenquellen: eingebettet und freigegeben. Eine eingebettete Datenquelle wird innerhalb einer Berichtsdefinition definiert und nur von diesem Bericht verwendet. Eine freigegebene Datenquelle wird als separates Element definiert und kann von mehreren Berichten verwendet werden. Eine eingebettete Quelle kann nur im Berichts-Designer erstellt werden. Eine freigegebene Datenquelle kann im Berichts-Designer oder im Berichts-Manager erstellt werden. Nachdem Sie einen Bericht veröffentlicht haben, werden sowohl die eingebetteten als auch die freigegebenen Datenquellen unabhängig von der Berichtsdefinition verwaltet.

Verwenden Sie im Berichts-Designer den Bereich Berichtsdaten, um alle Datenquellen anzuzeigen, die im Bericht verwendet werden. Bei den Datenquellen kann es sich um eingebettete Elemente oder um einen Verweis auf eine freigegebene Datenquelle handeln. Verwenden Sie den Projektmappen-Explorer, um freigegebene Datenquellen anzuzeigen. Sie können eine eingebettete Datenquelle in eine freigegebene Datenquelle konvertieren.

So erstellen Sie eine eingebettete bzw. eine freigegebene Datenquelle

  1. Klicken Sie im Bereich Berichtsdaten auf der Symbolleiste auf Neu, und klicken Sie dann auf Datenquelle. Das Dialogfeld Datenquelleneigenschaften wird angezeigt.

    HinweisHinweis

    Zum Anzeigen des Bereichs Berichtsdaten klicken Sie im Menü Ansicht auf Berichtsdaten.

  2. Geben Sie im Textfeld Name einen Namen für die Datenquelle ein, oder übernehmen Sie den Standardnamen.

    HinweisHinweis

    Der Name der Datenquelle wird intern für den Bericht verwendet. Zur Verdeutlichung sollte der Name der Datenquelle den Namen der Datenbank enthalten, die in der Verbindungszeichenfolge angegeben ist.

  3. Überprüfen Sie für eine eingebettete Datenquelle, ob Eingebettete Verbindung ausgewählt ist.

    1. Wählen Sie in der Dropdownliste Typ einen Datenquellentyp aus, zum Beispiel Microsoft SQL Server oder OLE DB.

    2. Geben Sie eine Verbindungszeichenfolge an, indem Sie eine der folgenden Alternativen verwenden:

    • Geben Sie die Verbindungszeichenfolge direkt in das Textfeld Verbindungszeichenfolge ein. Eine Liste mit Beispielen für Verbindungszeichenfolgen finden Sie unter Herstellen einer Verbindung mit einer Datenquelle (Reporting Services).

    • Klicken Sie auf die Ausdrucksschaltfläche ((fx)), um einen Ausdruck zu erstellen, der als Verbindungszeichenfolge ausgewertet wird. Geben Sie den Ausdruck im Dialogfeld Ausdruck in den Bereich Ausdruck ein. Klicken Sie auf OK.

    • Klicken Sie auf Bearbeiten, um das Dialogfeld Verbindungseigenschaften für den Datenquellentyp zu öffnen, den Sie in Schritt 2 gewählt haben.

      Füllen Sie die Felder im Dialogfeld Verbindungseigenschaften gemäß dem jeweiligen Datenquellentyp aus. Verbindungseigenschaften enthalten den Typ der Datenquelle, den Namen der Datenquelle und die zu verwendenden Anmeldeinformationen. Nachdem Sie in diesem Dialogfeld Werte angegeben haben, klicken Sie auf Verbindung testen, um zu überprüfen, ob die Datenquelle verfügbar ist und die angegebenen Anmeldeinformationen richtig sind. Weitere Informationen zu bestimmten Datenquellentypen finden Sie in den Themen unter Herstellen einer Verbindung mit Berichtsdaten: Themen zur Vorgehensweise.

  4. Überprüfen Sie für eine freigegebene Datenquelle, ob die Option Verweis auf freigegebene Datenquelle verwenden ausgewählt ist.

    1. Klicken Sie auf Neu. Führen Sie im Eigenschaftendialogfeld Freigegebene Datenquelle die Schritte 2 und 3 aus, um eine neue Datenquelle zu erstellen.

    2. Klicken Sie auf OK.

      Die neue freigegebene Datenquelle wird im Projektmappen-Explorer im Ordner Freigegebene Datenquellen angezeigt.

  5. Klicken Sie auf OK.

    Der Name der Datenquelle wird im Bereich Berichtsdaten angezeigt. Bei einer freigegebenen Datenquelle ist dies eine neue Datenquelle, die einen Verweis auf die Datenquelle enthält, die im Projektmappen-Explorer angezeigt wird.

So importieren Sie eine vorhandene Datenquelle

  1. Klicken Sie im Projektmappen-Explorer im Berichtsserverprojekt mit der rechten Maustaste auf den Ordner Freigegebene Datenquellen, und klicken Sie dann auf Vorhandenes Element hinzufügen. Das Dialogfeld Vorhandenes Element hinzufügen wird geöffnet.

  2. Navigieren Sie zu einer vorhandenen RDS-Datenquellendatei mit freigegebener Berichtsdefinition, und klicken Sie auf Öffnen.

  3. Klicken Sie auf OK.

So konvertieren Sie eine eingebettete Datenquelle in eine freigegebene Datenquelle

  • Klicken Sie im Bereich Berichtsdaten mit der rechten Maustaste auf die Datenquelle, und klicken Sie dann auf In freigegebene Datenquelle konvertieren.