简体   繁体   English

SQL Server 2005专业版上的SQL事件探查器

[英]SQL Profiler on SQL Server 2005 Professional Edition

我想使用SQL事件探查器来跟踪在我的数据库中再次执行的查询,跟踪性能等。但是,似乎SQL事件探查器只能在SQL Server 2005的企业版中使用。这是否确实如此,我可以做些什么关于它?

You don't need any SQL license to run the client tools (Management Studio, Profiler, etc). 您不需要任何 SQL许可证来运行客户端工具(Management Studio,Profiler等)。 If your organization has a copy of the installation media for Developer, Standard, or Enterprise, you can install the client tools on your local machine under the same license. 如果您的组织有开发人员,标准版或企业版的安装介质的副本,则可以使用相同的许可证在本地计算机上安装客户端工具。

If you're working solo, I would recommend purchasing SQL Developer edition, it's only $50. 如果您是独自工作,我建议购买 SQL Developer版本,它只需50美元。

如果您愿意使用第三方分析器,我使用了xSQL Profiler ,它表现得非常好。

The SQL Profiler tool is only available with the Standard and Enterprise version of SQL Server, however, all version can be profiled using the tool. SQL事件探查器工具仅适用于SQL Server的标准版和企业版,但是,可以使用该工具分析所有版本。

Source: http://www.microsoft.com/sql/prodinfo/features/compare-features.mspx 来源: http//www.microsoft.com/sql/prodinfo/features/compare-features.mspx

Client tools are not licensed separately. 客户端工具未单独许可。 So you can download the evaluation edition of SQL 2008 R2 and use the client tools from it (the client tools will still work even once the eval expires and the engine is no longer usable). 因此,您可以下载SQL 2008 R2的评估版并使用其中的客户端工具(即使eval到期并且引擎不再可用,客户端工具仍然可以工作)。

You must be licensed in some way for each sql server you connect to but that is not the same as requiring a license to use the tools. 您必须以某种方式为您连接的每个sql服务器获得许可,但这与要求许可证使用这些工具不同。

You can use SQL Profiler on both Standard and Enterprise editions, but you will need certain rights to run it (you need to have sa rights or be granted ALTER TRACE permissions) 您可以在标准版和企业版上使用SQL事件探查器,但是您需要某些权限来运行它(您需要拥有sa权限或被授予ALTER TRACE权限)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM