Lektion 1: Erstellen einer Beispiel-Abonnentendatenbank

Ein datengesteuertes Abonnement können Sie nur dann definieren, wenn Sie über eine Datenquelle verfügen, die Abonnementdaten bereitstellt. In diesem Schritt erstellen Sie eine kleine Datenbank zum Speichern der Abonnementdaten, die in diesem Lernprogramm verwendet werden. Wenn dann später das Abonnement verarbeitet wird, werden diese Daten vom Berichtsserver abgerufen und verwendet, um die Berichtsausgabe, Übermittlungsoptionen und das Berichtspräsentationsformat benutzerspezifisch anzupassen.

Zum Speichern der Daten können Sie eine SQL Server 2000- oder SQL Server 2005-Datenbank verwenden. In dieser Lektion wird davon ausgegangen, dass Sie Management Studio verwenden, um eine SQL Server 2005-Datenbank zu erstellen.

So erstellen Sie eine Beispiel-Abonnentendatenbank

  1. Starten Sie Management Studio, und öffnen Sie eine Verbindung mit einem Datenbankmodul.

  2. Klicken Sie mit der rechten Maustaste auf Datenbanken, und wählen Sie Neue Datenbank aus.

  3. Geben Sie im Dialogfeld Neue Datenbank in das Feld Datenbankname den Namen Subscribers ein. Klicken Sie auf OK.

  4. Klicken Sie auf der Symbolleiste auf die Schaltfläche Neue Abfrage.

  5. Kopieren Sie die folgenden Transact-SQL-Anweisungen in die leere Abfrage:

    Use Subscribers
    CREATE TABLE [dbo].[UserInfo] (
        [SubscriptionID] [int] NOT NULL PRIMARY KEY ,
        [EmployeeID] [int] ,
        [LastName] [nvarchar] (50) NOT NULL ,
        [FileType] [bit],
        [Format] [nvarchar] (20) NOT NULL ,
    ) ON [PRIMARY]
    GO
    
    INSERT INTO [dbo].[UserInfo] (SubscriptionID, EmployeeID, LastName, FileType, Format) VALUES ('1', '289', 'Valdez', '1', 'IMAGE')
    INSERT INTO [dbo].[UserInfo] (SubscriptionID, EmployeeID, LastName, FileType, Format) VALUES ('2', '284', 'Alberts', '1', 'MHTML')
    INSERT INTO [dbo].[UserInfo] (SubscriptionID, EmployeeID, LastName, FileType, Format) VALUES ('3', '275', 'Blythe', '1', 'PDF')
    GO
    
  6. Klicken Sie auf ! Ausführen.

  7. Verwenden Sie eine SELECT-Anweisung, um sicherzustellen, dass drei Datenzeilen vorhanden sind. Beispiel: select * from UserInfo

Nächste Schritte

Sie haben erfolgreich die Abonnementdaten erstellt, welche die Berichtsverteilung steuern und über die die Berichtsausgabe für jeden Abonnenten angepasst werden kann. Nun ändern Sie noch die Datenquelleneigenschaften des Berichts, den Sie an die Abonnenten verteilen. Die Datenquelleneigenschaften werden geändert, um den Bericht auf die Übermittlung als datengesteuertes Abonnement vorzubereiten. Informationen dazu finden Sie unter Lektion 2: Ändern der Eigenschaften der Berichtsdatenquelle.

Siehe auch

Aufgaben

Lernprogramm: Erstellen eines datengesteuerten Abonnements

Andere Ressourcen

Vorgehensweise: Erstellen einer Datenbank (SQL Server Management Studio)
Hinzufügen von Zeilen mithilfe von INSERT und SELECT

Hilfe und Informationen

Informationsquellen für SQL Server 2005