【问题标题】:SQL Profiler on SQL Server 2005 Professional EditionSQL Server 2005 Professional Edition 上的 SQL Profiler
【发布时间】:2010-09-07 19:24:52
【问题描述】:

我想使用 SQL Profiler 来跟踪对我的数据库执行的查询、跟踪性能等。但是似乎 SQL Profiler 仅在 SQL Server 2005 的企业版中可用。确实是这样吗,并且可以我有什么办法吗?

【问题讨论】:

    标签: sql sql-server sql-server-2005


    【解决方案1】:

    您不需要任何 SQL 许可来运行客户端工具(Management Studio、Profiler 等)。如果您的组织拥有适用于 Developer、Standard 或 Enterprise 的安装媒体副本,您可以在本地计算机上使用相同的许可证安装客户端工具。

    如果你是单独工作,我会推荐purchasing SQL Developer 版本,它只需 50 美元。

    【讨论】:

    • 我一直认为使用客户端工具需要某种许可,而我对它不需要的前景感到兴奋!您是否有 MS 许可声明的链接可以证实这一点?
    【解决方案2】:

    如果您愿意使用第三方分析器,我使用过xSQL Profiler,它的表现已经足够好。

    【讨论】:

      【解决方案3】:

      SQL Profiler 工具仅适用于 SQL Server 的 Standard 和 Enterprise 版本,但是,所有版本都可以使用该工具进行分析。

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

      【讨论】:

        【解决方案4】:

        客户端工具未单独授权。因此,您可以下载 SQL 2008 R2 的评估版并使用其中的客户端工具(即使 eval 过期并且引擎不再可用,客户端工具仍然可以使用)。

        您必须以某种方式为您连接的每个 sql 服务器获得许可,但这与需要许可才能使用这些工具不同。

        您可以在标准版和企业版上使用 SQL Profiler,但您需要某些权限才能运行它(您需要拥有 sa 权限或被授予 ALTER TRACE 权限)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2010-12-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多