SQL Server 2005 Professional Edition上的SQL Profiler

时间:2020-03-05 18:47:35  来源:igfitidea点击:

我想使用SQL Profiler来跟踪数据库中再次执行的查询,跟踪性能等。但是,SQL Profiler似乎仅在SQL Server 2005企业版中可用。确实是这种情况,我可以做些什么吗?关于它?

解决方案

回答

SQL Profiler工具仅在SQL Server的标准版和企业版中可用,但是,可以使用该工具对所有版本进行分析。

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

回答

如果我们愿意使用第三方探查器,那么我已经使用了xSQL Profiler,它的性能还不错。

回答

我们不需要任何SQL许可证即可运行客户端工具(Management Studio,Profiler等)。如果组织拥有适用于Developer,Standard或者Enterprise的安装介质的副本,则可以在同一许可证下将客户端工具安装在本地计算机上。

如果我们是单独工作,我建议我们购买SQL Developer版本,价格仅为50美元。

回答

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

我们必须为我们连接到的每个sql服务器以某种方式获得许可,但这与使用工具所需的许可不同。

我们可以在标准版和企业版上使用SQL事件探查器,但是我们将需要某些权限才能运行它(我们需要具有sa权限或者被授予ALTER TRACE权限)