Infodatei für AMOAdventureWorks-Beispiel

Aktualisiert: 17. Juli 2006

AMOAdventureWorks ist ein C#-Beispielprogramm, das die Verwendung der Analysis Management Objects (AMO) zum Erstellen komplexer OLAP-Cubes veranschaulicht.

Standardspeicherort: <system_drive>:\Program Files\Microsoft SQL Server\90\Samples\AnalysisServices\Programmability\AMO\AMOAdventureWorks

Szenario

Dieses Beispiel erstellt eine Teilmenge der Funktionalität des AdventureWorks-Cubes, der sich im AdventureWorks Analysis Services-Projekt befindet.

Sprachen

C#

Features

Im SQL Server 2005 Analysis Services (SSAS)-Beispiel werden die folgenden Features verwendet:

Anwendungsbereich Features

AMOAdventureWorks

AMO

Voraussetzungen

Zum Ausführen dieses Beispiels muss folgende Software installiert sein:

  • Microsoft SQL Server 2005, einschließlich der folgenden Komponenten:
    • SQL Server 2005-Datenbankmodul
    • Analysis Services
    • SQL Server Management Studio
    • Business Intelligence Development Studio
    • Zwei Beispieldatenbanken: AdventureWorksDW (Data Warehouse) und AdventureWorksAS (OLAP)
    • Analysis Services-Beispiele
    • Eine aktualisierte Version der AdventureWorks-Datenbank steht auch auf der Webseite des SQL Server Developer Center zum Download zur Verfügung.
    • Eine aktualisierte Version der SQL Server 2005-Datenbankmodul-Beispiele steht auch der Webseite des SQL Server Developer Center zum Download zur Verfügung.
    • .NET Framework SDK 2.0 oder Microsoft Visual Studio 2005. Sie können das .NET Framework SDK kostenlos erhalten. Siehe Installieren des .NET Framework SDK in der SQL Server 2005-Onlinedokumentation.
ms160736.note(de-de,SQL.90).gifHinweis:
SQL Server 2005 Business Intelligence Development Studio wird nicht auf Computern mit Itanium-basierten Plattformen unterstützt; die 64-Bit-Entwicklungsumgebung wird auf x64-basierten Plattformen unterstützt. SQL Server 2005-Beispiele können auf Computern mit x86- bzw. x64-basierten Plattformen geändert und ausgeführt werden, wenn die von Beispielen verwendeten Datenbanken auf einer Itanium-basierten Plattform bereitgestellt werden.

Erstellen des Beispiels

Generieren Sie die Schlüsseldatei mithilfe der folgenden Anweisungen, falls Sie noch keine Schlüsseldatei mit starkem Namen erstellt haben.

So generieren Sie eine Schlüsseldatei mit starkem Namen

  1. Öffnen Sie eine Microsoft Visual Studio 2005-Eingabeaufforderung. Klicken Sie auf Start, zeigen Sie auf Alle Programme und danach auf Microsoft .NET Framework SDK 2.0, und klicken Sie anschließend auf SDK-Eingabeaufforderung.

    – oder –

    Öffnen Sie eine Microsoft .NET Framework-Eingabeaufforderung. Klicken Sie auf Start, zeigen Sie auf Alle Programme und dann auf Microsoft .NET Framework SDK 2.0, und klicken Sie anschließend auf SDK-Eingabeaufforderung.

  2. Wechseln Sie an der Eingabeaufforderung mit dem Befehl CD (Verzeichnis wechseln) im Eingabeaufforderungsfenster vom aktuellen Verzeichnis zu dem Ordner, in dem die Beispiele installiert sind.

    ms160736.note(de-de,SQL.90).gifHinweis:
    Klicken Sie auf Start, zeigen Sie auf Alle Programme, Microsoft SQL Server und auf Dokumentation und Lernprogramme, und klicken Sie dann auf Beispielordner, um den Ordner zu ermitteln, in dem sich die Beispiele befinden. Wenn das Standardverzeichnis verwendet wurde, befinden sich die Beispiele im Verzeichnis <Systemlaufwerk>:\Programme\Microsoft SQL Server\100\Samples.
  3. Führen Sie an der Eingabeaufforderung den folgenden Befehl zum Generieren der Schlüsseldatei aus:

    sn -k SampleKey.snk

    ms160736.note(de-de,SQL.90).gifWichtig:
    Weitere Informationen zum Schlüsselpaar mit starkem Namen finden Sie unter "Security Briefs: Starke Namen und Sicherheit im .NET Framework" unter ".NET-Entwicklung" auf der MSDN-Website.

So erstellen Sie das AMOAdventureWorks-Beispiel

  • Kompilieren Sie das Beispiel mithilfe von Visual Studio 2005 und der bereitgestellten Visual Studio-Projektmappe.

    - Oder -

    Kompilieren Sie das Beispiel mithilfe von Microsoft MSBuild (im .NET Framework SDK 2.0 enthalten), indem Sie an einer Eingabeaufforderung einen Befehl wie den folgenden ausführen:

    msbuild /nologo /verbosity:quiet /property:Configuration=Debug CS/AMOAdventureWorks.sln

    Andere MSBuild-Erstellungsversionen können nach Bedarf verwendet werden.

ms160736.note(de-de,SQL.90).gifHinweis:
Verweise auf Microsoft.AnalysisServices.dll- und msmgdsrv.dll-Assemblys müssen möglicherweise zurückgesetzt werden; stellen Sie sicher, dass keine Warnungen für den Projektbrowser vorliegen. Wenn Sie die Kompilierung manuell vornehmen, passen Sie die Projektdateien so an, dass sie auf die richtigen Verweise beider Assemblys zeigen.

Ausführen des Beispiels

So führen Sie das AMOAdventureWorks-Beispiel aus

  • Drücken Sie in Visual Studio 2005 die Taste F5.

    - Oder -

    Klicken Sie in Visual Studio 2005 im Menü Debuggen auf Starten.

    - Oder -

    Wechseln Sie an der Eingabeaufforderung mit dem Befehl CD (Change Directory) in den Ordner, in dem das Beispiel erstellt wurde. Der Standardspeicherort für erstellte Beispiele ist <system_drive>:\Programme\Microsoft SQL Server\90\Samples\Analysis Services\Programmability\AMO\AMOAdventureWorks\CS\AMOAdventureWorks\bin\Debug. Führen Sie in diesem Verzeichnis den folgenden Befehl aus:

    AMOAdventureWorks.exe

Siehe auch

Aufgaben

Infodatei für DisplayObjectNames-Beispiel
Beispiele für SQL Server Analysis Services

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

17. Juli 2006

Neuer Inhalt:
  • Ein Hinweis zur Verfügbarkeit für Itanium-basierte Plattformen wurde hinzugefügt.

05. Dezember 2005

Neuer Inhalt:
  • Die Abschnitte "Erstellen des Beispiels" und "Ausführen des Beispiels" wurden hinzugefügt.