次の方法で共有


AMOAdventureWorks サンプルの Readme

更新 : 2006 年 7 月 17 日

AMOAdventureWorks は、複雑な OLAP キューブを作成するための分析管理オブジェクト (AMO) の使用方法を示すサンプルの C# プログラムです。

既定の場所は、<system_drive>:\Program Files\Microsoft SQL Server\90\Samples\AnalysisServices\Programmability\AMO\AMOAdventureWorks です。

シナリオ

このサンプルでは、AdventureWorks Analysis Services プロジェクトにある AdventureWorks キューブの機能のサブセットが作成されます。

言語

C#

機能

SQL Server 2005 Analysis Services (SSAS) サンプルでは、次の機能が使用されています。

アプリケーション エリア 機能

AMOAdventureWorks

AMO

前提条件

このサンプルを実行する前に、次のソフトウェアがインストールされていることを確認してください。

  • Microsoft SQL Server 2005 (次のコンポーネントを含む)
    • SQL Server 2005 データベース エンジン
    • Analysis Services
    • SQL Server Management Studio
    • Business Intelligence Development Studio
    • 2 つのサンプル データベース (AdventureWorksDW (データ ウェアハウス) と AdventureWorksAS (OLAP))
    • Analysis Services サンプル
    • AdventureWorks データベースの最新バージョンは、SQL Server デベロッパー センター Web ページからダウンロードすることもできます。
    • SQL Server 2005 データベース エンジン サンプルの最新バージョンは、SQL Server デベロッパー センター Web ページからダウンロードすることもできます。
    • .NET Framework SDK 2.0 または Microsoft Visual Studio 2005。.NET Framework SDK は無料で入手することができます。詳細については、SQL Server 2005 Books Online の「.NET Framework SDK のインストール」を参照してください。
ms160736.note(ja-jp,SQL.90).gifメモ :
SQL Server 2005 Business Intelligence Development Studio は、Itanium ベースのプラットフォームで稼働するコンピュータではサポートされません。64 ビットの開発環境は、x64 ベースのプラットフォームでサポートされます。SQL Server 2005 サンプルは、x86 または x64 ベースのプラットフォームで稼働するコンピュータで変更および実行することができます。このとき、サンプルで使用するデータベースを、Itanium ベースのプラットフォームに配置することができます。

サンプルのビルド

強力な名前のキー ファイルをまだ作成していない場合は、次の指示に従ってキー ファイルを生成してください。

厳密な名前のキー ファイルを生成するには

  1. Microsoft Visual Studio 2005 コマンド プロンプトを開きます。[スタート] メニューの [すべてのプログラム] をポイントし、[Microsoft .NET Framework SDK 2.0] をポイントします。次に、[SDK コマンド プロンプト] をクリックします。

    -- または --

    Microsoft .NET Framework コマンド プロンプトを開きます。[スタート] メニューの [すべてのプログラム] をポイントし、[Microsoft .NET Framework SDK 2.0] をポイントします。次に、[SDK コマンド プロンプト] をクリックします。

  2. ディレクトリの移動コマンド (CD) を使用して、コマンド プロンプト ウィンドウの現在のディレクトリから、サンプルがインストールされているフォルダに移動します。

    ms160736.note(ja-jp,SQL.90).gif注 :
    サンプルが配置されているフォルダを調べるには、[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft SQL Server]、[マニュアルとチュートリアル] の順にポイントして、[サンプル ディレクトリ] をクリックします。既定のインストール場所を使用している場合、サンプルは <system_drive>:\Program Files\Microsoft SQL Server\100\Samples にあります。
  3. コマンド プロンプトで、次のコマンドを実行してキー ファイルを生成します。

    sn -k SampleKey.snk

    ms160736.note(ja-jp,SQL.90).gif重要 :
    厳密な名前のキー ペアの詳細については、MSDN の .NET Development Center にある「Security Briefs: Strong Names and Security in the .NET Framework」を参照してください。

AMOAdventureWorks サンプルをビルドするには

  • Visual Studio 2005 および提供されている Visual Studio ソリューションを使用して、サンプルをコンパイルします。

    または

    コマンド プロンプトで次のようなコマンドを実行することによって .NET Framework SDK 2.0 に含まれる Microsoft MSBuild を使用して、サンプルをコンパイルします。

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

    その他の MSBuild ビルド オプションは、必要に応じて使用することができます。

ms160736.note(ja-jp,SQL.90).gifメモ :
場合によっては、Microsoft.AnalysisServices.dll アセンブリおよび msmgdsrv.dll アセンブリへの参照をリセットする必要があります。プロジェクト ブラウザに警告が表示されていないことを確認してください。手動でコンパイルする場合は、プロジェクト ファイルが両方のアセンブリへの参照を正しくポイントするように調整してください。

サンプルの実行

AMOAdventureWorks サンプルを実行するには

  • Visual Studio 2005 で F5 キーを押します。

    または

    Visual Studio 2005 で [デバッグ] メニューの [デバッグ開始] をクリックします。

    または

    コマンド プロンプトでディレクトリの変更 (CD) コマンドを使用して、サンプルをビルドしたフォルダに移動します。既定のビルド場所は、<system_drive>:\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\Programmability\AMO\AMOAdventureWorks\CS\AMOAdventureWorks\bin\Debug です。そのディレクトリで、次のコマンドを実行します。

    AMOAdventureWorks.exe

参照

処理手順

DisplayObjectNames サンプルの Readme
SQL Server Analysis Services サンプル

ヘルプおよび情報

SQL Server 2005 の参考資料の入手

変更履歴

リリース 履歴

2006 年 7 月 17 日

追加内容 :
  • Itanium ベース プラットフォームの使用に関する注記を追加しました。

2005 年 12 月 5 日

追加内容 :
  • 「サンプルのビルド」と「サンプルの実行」を追加しました。