共用方式為


AMOAdventureWorks 範例讀我檔案

更新: 2006 年 7 月 17 日

AMOAdventureWorks 是一個 C# 程式範例,用以說明使用分析管理物件 (AMO) 來建立複雜的 OLAP Cube。

預設位置︰<system_drive>:\Program Files\Microsoft SQL Server\90\Samples\AnalysisServices\Programmability\AMO\AMOAdventureWorks

狀況

此範例會建立 AdventureWorks Cube 的功能子集,這個 Cube 位於 AdventureWorks Analysis Services 專案中。

程式語言

C#

功能

SQL Server 2005 Analysis Services (SSAS) 範例使用下列功能。

應用程式區 功能

AMOAdventureWorks

AMO

必要條件

執行此範例之前,您應該先安裝下列軟體:

  • Microsoft SQL Server 2005,包括下列元件:
    • SQL Server 2005 Database Engine
    • Analysis Services
    • SQL Server Management Studio
    • Business Intelligence Development Studio
    • 兩個範例資料庫:AdventureWorksDW (資料倉儲) 和 AdventureWorksAS (OLAP)
    • Analysis Services 範例
    • 您也可以在 SQL Server 開發人員中心網頁下載 AdventureWorks 資料庫的更新版本。
    • 您也可以在 SQL Server 開發人員中心網頁下載 SQL Server 2005 Database Engine 範例的更新版本。
    • .NET Framework SDK 2.0 或 Microsoft Visual Studio 2005。您可以免費取得 .NET Framework SDK。請參閱《SQL Server 2005 線上叢書》中的<安裝 .NET Framework SDK>。
ms160736.note(zh-tw,SQL.90).gif附註:
SQL Server 2005 執行 Itanium 平台的電腦不支援 Business Intelligence Development Studio;x64 平台支援 64 位元開發環境。如果 SQL Server 2005 範例所使用的資料庫是部署在 Itanium 平台,您便可以在執行 x86 或 x64 平台的電腦上修改並執行範例。

建立範例

如果您尚未建立強式名稱金鑰檔,請利用下列指示產生金鑰檔。

若要產生強式名稱金鑰檔

  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(zh-tw,SQL.90).gif附註:
    若要判斷範例所在的資料夾,按一下 [開始] 按鈕,依序指向 [所有程式]、[Microsoft SQL Server] 和 [文件集和教學課程],然後按一下 [範例目錄]。如果是使用預設安裝位置,則範例位於 <system_drive>:\Program Files\Microsoft SQL Server\100\Samples。
  3. 在命令提示字元中,執行下列其中一個命令來產生金鑰檔:

    sn -k SampleKey.snk

    ms160736.note(zh-tw,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(zh-tw,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 範例讀我檔案
SQL Server Analysis Services 範例

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2006 年 7 月 17 日

新增內容:
  • 新增有關 Itanium 平台可用性的注意事項。

2005 年 12 月 5 日

新增內容:
  • 新增「建立範例」和「執行範例」兩節。