我想知道是否可以在我的 Web 应用程序使用 ANTS 分析器访问 SQL Server Express 服务器上的数据库时对其进行分析。
开箱即用,我无法做到。它抱怨:
找不到 SQL 服务器实例“SQLEXPRESS”的事件提供程序
有没有人能够解决这个问题,还是我必须升级我的 sql 服务器?
我想知道是否可以在我的 Web 应用程序使用 ANTS 分析器访问 SQL Server Express 服务器上的数据库时对其进行分析。
开箱即用,我无法做到。它抱怨:
找不到 SQL 服务器实例“SQLEXPRESS”的事件提供程序
有没有人能够解决这个问题,还是我必须升级我的 sql 服务器?
Red Gate have just open an Early Access Program (EAP) for ANTS Performance Profiler. One of the new features is the ability to profile any SQL or Oracle server type, including SQL Server Express.
The EAP page is here: http://help.red-gate.com/help/ANTSPerformanceProfiler/download_eap.html
The SQL/Oracle servers can also be remote - previously the database server had to be on the same machine as the application that was being profiled.
From @Remus Rusanu ANTS 使用 ETW 来监控您的应用程序 SQL 调用。ETW 事件在 SQL Server Express Edition 中不可用。
http://blogs.msdn.com/b/sqlqueryprocessing/archive/2006/11/12/using-etw-for-sql-server-2005.aspx
我应该从哪里开始?...让我们坚持基础知识:ANTS 是一个经理档案。SQL Server 是本机应用程序。因此,除了缺少符号、无法检测二进制文件以及尤其是违反 EULA 条款等其他小障碍之外,您尝试在本机二进制文件上使用托管代码分析器这一简单事实应该足以让您相信错误你的方式。
也许您正在寻找SQL Profiler应用程序?