Überlegungen zum Installieren der SQL Server-Beispiele und -Beispieldatenbanken (Berichts-Generator 2.0)

Die Codebeispiele und Beispieldatenbanken für SQL Server sind nicht im Produkt enthalten. Sie können die Beispiele und Beispieldatenbanken von der MicrosoftSQL Server 2008 Community Projects & Products Samples-Webseite auf CodePlex unter https://www.codeplex.com/sqlserversamples suchen und herunterladen. Auf dieser Seite werden die Beispiele in Kategorien gruppiert. Eine dieser Kategorien ist zum Beispiel MicrosoftSQL ServerReporting Services. Sie können Beispiele für eine bestimmte Kategorie oder alle Beispiele herunterladen.

Die Lernprogramme und die meisten Beispielberichte verwenden die AdventureWorks- oder AdventureWorks2008-Beispieldatenbanken. Die Beispielberichte können nur ausgeführt werden, wenn die entsprechende Datenbank auf einem Computer installiert ist, auf den Benutzer zugreifen können. Ohne diese Datenbank können Benutzer auch die Lernprogramme nicht ausführen. Für die Beispielberichte und Lernprogramme von Berichts-Generator 2.0 müssen Sie nur AdventureWorks2008 installieren. Sie müssen die Berechtigung haben, auf die Datenbanken zuzugreifen, bevor Sie sie verwenden können. Die Beispiele umfassen die AdventureWorksOffline-Berichte. Diese Berichte verwenden keine externen Daten und hängen nicht von der AdventureWorks2008-Datenbank ab.

Sie können eine bestimmte Datenbank oder die Familie der AdventureWorks-Datenbanken installieren.

Die folgenden URLs greifen direkt auf Beispiele und Beispieldatenbanken von Reporting Services zu:

Herunterladen von Beispielen und Beispieldatenbanken

CodePlex enthält Beispiele und Beispieldatenbanken für aktuelle und frühere Versionen von SQL Server. Sie können alle Beispiele oder nur Beispiele herunterladen, die für eine bestimmte SQL Server-Komponente zutreffend sind, wie Reporting Services und eine Datenbank aus der AdventureWorks-Beispieldatenbankfamilie.

So laden Sie alle SQL Server 2008-Beispiele herunter

  1. Wechseln Sie zur Homepage Microsoft SQL Server 2008 Community Projects & Products.

  2. Klicken Sie auf den Link "Alle Beispiele gemeinsam herunterladen".

So laden Sie für Reportings Services spezifische Beispiele herunter

  1. Wechseln Sie zur Homepage Microsoft SQL Server 2008 Community Projects & Products.

  2. Klicken Sie auf den Kategorielink "Microsoft SQL Server Reporting Services".

  3. Klicken Sie im Abschnitt Microsoft SQL Server Reporting Services auf den Link "Download".

  4. Klicken Sie auf der Seite Microsoft SQL Server 2008 Reporting Services Product Samples in der Liste Downloads & Dateien auf die Prozessorversion, die heruntergeladen werden soll. Es stehen Downloads für x86-, x64- und Itanium-Prozessoren zur Verfügung.

    HinweisHinweis

    Standardmäßig sind Beispieldateien an folgendem Speicherort installiert: C:\Programme\Microsoft SQL Server\100\Samples\ReportingServices.

So laden Sie eine Datenbank aus der AdventureWorks-Familie von Datenbanken herunter

  1. Wechseln Sie zur Homepage Microsoft SQL Server 2008 Community Projects & Products.

  2. Führen Sie eine der folgenden Aktionen aus:

    • Klicken Sie auf den Link "AdventureWorks-Familie von Beispielen herunterladen".

    • Klicken Sie auf den Kategorielink "Beispieldatenbanken".

  3. Klicken Sie im Abschnitt Beispieldatenbank auf den Link "Download".

  4. Klicken Sie auf der Seite Microsoft SQL Server 2008 Database Product Samples,in der Liste Downloads & Dateien auf die Datenbank- und Prozessorversion, die heruntergeladen werden soll.

    HinweisHinweis

    Für Beispiele und Lernprogramme zu Berichts-Generator 2.0 klicken Sie auf den Link "SQL2008.AdventureWorks OLTP DB".

So laden Sie Beispiele aus vorherigen Versionen von SQL Server herunter

  1. Wechseln Sie zur Homepage Microsoft SQL Server 2008 Community Projects & Products.

  2. Klicken Sie auf die Registerkarte Versionen.

    HinweisHinweis

    Die Standardversion ist die aktuellste Version.

  3. Klicken Sie im Bereich Versionen auf die Version, für die Sie Beispiele herunterladen möchten.

  4. Klicken Sie in der Liste Downloads & Dateien auf die Prozessorversion der Beispiele, die Sie herunterladen möchten.

Installieren von AdventureWorks2008

Die Volltextsuche ist in AdventureWorks2008 integriert und muss installiert werden. Der Grund hierfür ist auch, dass AdventureWorks2008 FILESTREAM verwendet.

So installieren Sie AdventureWorks2008

  1. Das Installationsprogramm wird ausgeführt. Je nach installiertem Betriebssystem werden Sie eventuell dazu aufgefordert, den Dateidownload und die Installation zu bestätigen. Klicken Sie bei der entsprechenden Aufforderung auf Ausführen.

  2. Klicken Sie im <Prozessorversion>-Setup-Assistenten für die MicrosoftSQL Server AdventureWorks OLTP (v2008)-RTM-Beispiele auf Weiter.

  3. Akzeptieren Sie den Lizenzvertrag, und klicken Sie auf Weiter.

  4. Klicken Sie auf der Seite Benutzerdefinierte Installation auf das Symbol für AdventureWorks2008 wiederherstellen (OLTP), und wählen Sie Wird auf der lokalen Festplatte installiert. aus.

  5. Klicken Sie auf Weiter.

  6. Wählen Sie auf der Seite Setup der Datenbank in der Dropdownliste zum Auswählen einer lokalen Datenbankinstanz für AdventureWorks die Instanz aus, auf der die Datenbank installiert werden soll.

  7. Klicken Sie auf Weiter.

  8. Klicken Sie auf Installieren.

  9. Klicken Sie auf Fertig stellen.

Aktivieren von FILESTREAM

Sie müssen FILESTREAM an zwei Stellen aktivieren: SQL Server-Konfigurations-Manager und SQL ServerManagement Studio. In SQL ServerManagement Studio können Sie FILESTREAM entweder im Dialogfeld Eigenschaften aktivieren oder im Abfragefenster eine Transact-SQL-Anweisung ausführen. Nachdem Sie die Änderungen vorgenommen haben, starten Sie Database Engine (Datenbankmodul) neu.

So aktivieren Sie FILESTREAM im SQL Server-Konfigurations-Manager

  1. Zeigen Sie im Startmenü auf Alle Programme, SQL Server 2008, Konfigurationstools, und klicken Sie dann auf SQL Server-Konfigurations-Manager.

  2. Klicken Sie in der Liste der Dienste mit der rechten Maustaste auf SQL Server-Dienste, und klicken Sie dann auf Öffnen.

  3. Suchen Sie im Snap-In SQL Server-Konfigurations-Manager die Instanz von SQL Server, auf der Sie FILESTREAM aktivieren möchten.

  4. Klicken Sie mit der rechten Maustaste auf die Instanz, und klicken Sie auf Eigenschaften.

  5. Klicken Sie im Dialogfeld Eigenschaften von SQL Server auf die Registerkarte FILESTREAM.

  6. Aktivieren Sie das Kontrollkästchen FILESTREAM für Transact-SQL-Zugriff aktivieren.

  7. Wenn das Lesen und Schreiben von FILESTREAM-Daten über Windows erforderlich ist, aktivieren Sie das Kontrollkästchen FILESTREAM für E/A-Streamingzugriff auf Datei aktivieren.

  8. Sie können auch den Standardwert im Textfeld Windows-Freigabename aktualisieren. Diese Freigabe enthält die FILESTREAM-Daten.

  9. Wenn Remoteclients auf FILESTREAM-Daten auf dieser Freigabe zugreifen müssen, wählen Sie Streamingzugriff von Remoteclients auf FILESTREAM-Daten zulassen.

  10. Klicken Sie auf Übernehmen.

So aktivieren Sie FILESTREAM in SQL Server Management Studio mithilfe des Dialogfelds "Eigenschaften"

  1. Zeigen Sie im Startmenü auf Alle Programme, zeigen Sie auf SQL Server 2008, und klicken Sie dann auf SQL Server Management Studio.

  2. Wählen Sie im Dialogfeld Mit Server verbinden in der Dropdownliste Servertyp den Eintrag Database Engine (Datenbankmodul) aus.

  3. Wählen Sie in der Dropdownliste Servername die Instanz von SQL ServerDatabase Engine (Datenbankmodul) aus, zu der eine Verbindung hergestellt werden soll. Auf dieser Instanz installieren Sie die AdventureWorks2008-Datenbank.

  4. Wenn als Authentifizierungstyp SQL Server eingestellt ist, geben Sie den Benutzernamen und das Kennwort an.

  5. Klicken Sie auf Verbinden.

  6. Klicken Sie mit der rechten Maustaste auf die gewünschte Instanz von SQL Server, und klicken Sie dann auf Eigenschaften.

  7. Klicken Sie im Bereich Seite auswählen auf Erweitert.

  8. Legen Sie die Eigenschaft Filestream-Zugriffsebene auf Vollzugriff aktiviert fest.

  9. Klicken Sie auf OK.

So aktivieren Sie FILESTREAM in SQL Server Management Studio mithilfe einer Transact-SQL-Anweisung

  1. Öffnen Sie SQL ServerManagement Studio.

  2. Wählen Sie im Dialogfeld Mit Server verbinden in der Dropdownliste Servertyp den Eintrag Database Engine (Datenbankmodul) aus.

  3. Wählen Sie in der Dropdownliste Servername die Instanz von SQL ServerDatabase Engine (Datenbankmodul) aus, zu der eine Verbindung hergestellt werden soll. Auf dieser Instanz installieren Sie die AdventureWorks2008-Datenbank.

  4. Wenn als Authentifizierungstyp SQL Server eingestellt ist, geben Sie den Benutzernamen und das Kennwort an.

  5. Klicken Sie auf Verbinden.

  6. Klicken Sie in SQL ServerManagement Studio auf Neue Abfrage.

  7. Fügen Sie die folgende Anweisung in das Abfragefenster ein:

    EXEC sp_configure ‘filestream_access_level’, ‘[access_level]’

    RECONFIGURE

    HinweisHinweis

    Legen Sie die Zugriffsebene je nach den benötigten Zugriffsrechten auf 1 oder 2 fest. Folgende sind gültige Werte für die Zugriffsebene:

    0 Deaktiviert die FILESTREAM-Unterstützung für diese Instanz.

    1 Aktiviert FILESTREAM für Transact-SQL-Zugriff.

    2 Aktiviert FILESTREAM für Transact-SQL- und Win32-Streamingzugriff.

  8. Klicken Sie auf Ausführen, um die Anweisung auszuführen.

Installieren von Beispielberichten auf dem Berichtsserver

Die Infodateien, die auf CodePlex und in der SQL Server-Onlinedokumentation verfügbar sind, enthalten Installationsinformationen für die Beispielberichte. Beispielberichte wurden in einem Business Intelligence Development StudioReporting Services-Projekt innerhalb einer Projektmappe erstellt. Um die Beispielberichte auf dem Berichtsserver verfügbar zu machen, müssen Sie die Berichte in Business Intelligence Development Studio öffnen und mithilfe der Business Intelligence Development Studio-Bereitstellungsfeatures auf einem Berichtsserver veröffentlichen.