更新日期: 2006 年 7 月 17 日
活动查看器示例是显示 Microsoft SQL Server 2005 Analysis Services (SSAS) 实例的用户、连接和进程的工具。可以使用此工具检索这些项的列表,并且如果希望,可以停止进程。
默认位置:<system_drive>\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\Administrator\ActivityViewer
应用场景
Transact-SQL 中与 SQL Server 存储过程 sp_who 和 KILL 命令类似的功能。
语言
C#
功能
活动查看器示例使用以下 SQL Server 2005 功能:
应用领域 | 功能 |
---|---|
整体 |
AMO、ADOMD、.NET |
必备组件
在运行此示例之前,请确保安装了下列软件:
- Microsoft SQL Server 2005 Analysis Services (SSAS)
- AdventureWorks AS 数据库,它随 SQL Server 2005 提供。您可能需要安装这些示例。有关详细信息,请参阅 SQL Server 2005 联机丛书中的运行安装程序安装 AdventureWorks 示例数据库和示例。
- AdventureWorks 数据库的更新版本,它也可以从 SQL Server 开发人员中心网页下载得到。
- SQL Server 2005 数据库引擎示例的更新版本,它也可以从 SQL Server 开发人员中心网页下载得到。
- .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 开发中心中的“安全简讯:.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 节点。您也可以右键单击该节点,然后选择**“刷新”**。
右键单击连接以查看其会话。右键单击**“会话”**以查看其事务。右键单击一个事务以查看其锁。
若要取消连接或会话,请右键单击该连接或会话,然后选择**“取消”**。取消的连接和会话活动将记录到以制表符分隔的文本文件中。默认情况下,文件与可执行文件位于同一目录中,文件名为 Activity.log。您可以在 ActivityViewer.exe.config 文件中指定文件名和路径。还可以更改 TraceActivity 属性值;可能的值为:0= 关闭/不记录、1= 错误、2 = 警告、3 = 信息、4 = 详细。默认值为详细 = 4。
请参阅
任务
SQL Server Analysis Services 示例
帮助和信息
更改历史记录
发布日期 | 历史记录 |
---|---|
2006 年 7 月 17 日 |
|
2005 年 12 月 5 日 |
|