有没有人见过 SQL Profiler 2000 中无法暂停或停止跟踪的问题?我可以停止它的唯一方法是执行控制 - alt - 删除,然后结束应用程序进程。这只是随机开始发生的。暂停和停止按钮也会变灰。
非常感谢对此问题的任何帮助。
最佳答案
刚刚在运行 SQL Server 2000 SP4 的 Windows 2003 Server 虚拟机上使用 Profiler 时遇到了这个问题。增加分配的内存没有任何区别。
验证您在 master 数据库的 sysservers 表中的服务器名称是否正确。更改 SQL Server 计算机名称时的一个常见错误是没有更新 sysservers 表。
如果您输入“.”,Profiler 会从 sysservers 表中解析服务器名称。或“(本地)”以在创建跟踪时连接到 SQL Server。连接后,您可以在跟踪属性的常规选项卡上或跟踪本身的标题栏上检查跟踪 SQL Server 名称。
如果显示的名称不是实际的服务器名称,那么您可以预期 Profiler 会出现如上所述的错误行为。
解决方法:如果您使用实际的服务器名称或“127.0.0.1”而不是“.”进行连接或“(local)”,那么 Trace SQL Server 名称应该正确显示,Profiler 应该允许您停止/暂停/运行选定的跟踪。
解决方案:确保 all the applicable steps have been performed更改 SQL Server 计算机名称后。
关于sql-server-2000 - SQL Profiler 2000 不会暂停或停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/810719/