活動檢視器範例讀我檔案
更新: 2006 年 7 月 17 日
「活動檢視器」範例是顯示 Microsoft SQL Server 2005 Analysis Services (SSAS) 的執行個體之使用者、連接和處理序的工具。您可以使用此工具擷取這些項目的清單,並視需要停止處理序。
預設位置:<system_drive>\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\Administrator\ActivityViewer
狀況
功能類似 SQL Server 預存程序 sp_who 及 Transact-SQL 中的 KILL 命令。
程式語言
C#
功能
「活動檢視器」範例使用下列 SQL Server 2005 功能:
應用程式區 | 功能 |
---|---|
整體 |
AMO, ADOMD .NET |
必要條件
執行此範例之前,請確定已安裝下列軟體:
- Microsoft SQL Server 2005 Analysis Services (SSAS)
- AdventureWorks AS 資料庫,隨附於 SQL Server 2005。您可能需要安裝範例。如需詳細資訊,請參閱《SQL Server 2005 線上叢書》中的<執行安裝程式來安裝 AdventureWorks 範例資料庫和範例>。
- 您也可以在 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>。
注意︰執行 Itanium 平台的電腦不支援 SQL Server 2005 Business Intelligence Development Studio;x64 平台支援 64 位元開發環境。如果 SQL Server 2005 範例所使用的資料庫是部署在 Itanium 平台,您便可以在執行 x86 或 x64 平台的電腦上修改並執行範例。
建立範例
如果您尚未建立強式名稱金鑰檔,請利用下列指示產生金鑰檔。
若要產生強式名稱金鑰檔
開啟 Microsoft Visual Studio 2005 命令提示字元。按一下 [開始],依序指向 [程式集] 和 [Microsoft .NET Framework SDK 2.0],然後按一下 [SDK 命令提示字元]。
-- 或 --
開啟 Microsoft .NET Framework 命令提示字元。按一下 [開始],依序指向 [所有程式] 和 [Microsoft .NET Framework SDK 2.0],然後按一下 [SDK 命令提示字元]。
使用變更目錄命令 (CD),將命令提示字元視窗的現行目錄切換到範例的安裝資料夾。
附註: 若要判斷範例所在的資料夾,按一下 [開始] 按鈕,依序指向 [所有程式]、[Microsoft SQL Server] 和 [文件集和教學課程],然後按一下 [範例目錄]。如果是使用預設安裝位置,則範例位於 <system_drive>:\Program Files\Microsoft SQL Server\100\Samples。 在命令提示字元中,執行下列其中一個命令來產生金鑰檔:
sn -k SampleKey.snk
重要事項: 如需有關強式名稱金鑰組的詳細資訊,請參閱 MSDN 中 .NET Development Center 中的<Security Briefs: Strong Names and Security in the .NET Framework>。
有了強式名稱金鑰檔之後,您就可以使用下列程序來建立範例。
若要建立範例
使用下列其中一種方法編譯範例:
- 在 Microsoft Visual Studio 2005 中,使用提供的 Visual Studio 方案編譯範例。
- 或 - - 使用 Microsoft .NET Framework SDK 2.0 隨附的 MSBuild 編譯範例。在命令提示字元下,執行如下命令:
msbuild /nologo /verbosity:quiet /property:Configuration=Debug CS\ActivityViewer\ActivityViewer.csproj
- 在 Microsoft Visual Studio 2005 中,使用提供的 Visual Studio 方案編譯範例。
請確定已安裝 AdventureWorks AS 資料庫。或者,建立要在其中安裝範例的資料庫。
執行範例
若要執行範例,請遵循下列步驟。
若要執行範例
執行 bin\Release\ActivityViewer.exe 或 bin\Debug\ActivityViewer.exe。
執行任何這些執行檔都會顯示已在 SQL Server Management Studio 中註冊的 Analysis Services 群組和伺服器。
若要連接或中斷連接,請用滑鼠右鍵按一下伺服器。
若要查看詳細資料,請按一下 Connection/Session/Transaction/Locks 節點。您還能以滑鼠右鍵按一下節點並選取 [重新整理]。
以滑鼠右鍵按一下連接以查看其工作階段。以滑鼠右鍵按一下 [工作階段] 以查看其交易。以滑鼠右鍵按一下交易以查看其鎖定。
若要取消連接或工作階段,請以滑鼠右鍵按一下連接或工作階段,然後選取 [取消]。取消的連接或工作階段活動會記錄至以 Tab 分隔的文字檔中。依預設,檔案是位在可執行檔的相同目錄中,檔案名稱是 Activity.log。您可以在 ActivityViewer.exe.config 檔案中指定檔案名稱和路徑。此外,您也可以變更 TraceActivity 屬性的值,可能的值包括:0= 關閉/不記錄、1=錯誤、2=警告、3=資訊、4=詳細資訊。預設值為 4 (詳細資訊)。
請參閱
工作
SQL Server Analysis Services 範例
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 7 月 17 日 |
|
2005 年 12 月 5 日 |
|