为什么我的SQLServer2000的事件探查器现在经常出现“不能读取跟踪数据”的错误?

时间:2021-09-28 07:05:19
以前根本没有问题呀!大家遇到过这种情况吗?现在很多时候都跟踪不了了,经常出现“不能读取跟踪数据”的错误,急死了!不知道问题出在哪里。我不想重装SQLServer,有谁能分析一下出错原因吗?

6 个解决方案

#1


可能:
1、内存不够:
必须有至少 10 MB 的可用空间用以运行 SQL 事件探查器。当使用 SQL 事件探查器时,如果可用空间降至 10 MB 以下,SQL 事件探查器的所有功能都将停止。
2、监视的事件太多,或者没有筛选。
3、服务器太忙。

#2


这和特定的事件有关,我曾经跟踪一个sql 语句,每次都会出现那个错误。你看一下你最后那个sql 语句

#3


1.我的内存512M,开n(n>100)个事件探查器都不会有问题。
2.我监视的是自己的存储过程执行情况,以前一直都可以。现在才不行,同一个存储过程以前可以跟踪,现在出错,所以根本不关事件多少或者筛选与否的问题。
3.服务器是本地的,所以根本不会忙。以前执行同一个存储过程都好好的,现在存储过程也能正常执行,就是没有办法跟踪了。

#4


不关特定SQL语句的事,每次出错时停止的语句都不同。就是无缘无故随机性地出错。

#5


这种情况我遇到过,你是不是装了最新版的MDAC呀?因为MDAC更新了部分SQLServer的数据库引擎的动态链接库文件,所以你也相应要更新SQLServer,到微软网站下载SQLServer2000的Update Patch#1和#2安装,应该就可以了。

#6


谢谢楼上的朋友,我试试。

#1


可能:
1、内存不够:
必须有至少 10 MB 的可用空间用以运行 SQL 事件探查器。当使用 SQL 事件探查器时,如果可用空间降至 10 MB 以下,SQL 事件探查器的所有功能都将停止。
2、监视的事件太多,或者没有筛选。
3、服务器太忙。

#2


这和特定的事件有关,我曾经跟踪一个sql 语句,每次都会出现那个错误。你看一下你最后那个sql 语句

#3


1.我的内存512M,开n(n>100)个事件探查器都不会有问题。
2.我监视的是自己的存储过程执行情况,以前一直都可以。现在才不行,同一个存储过程以前可以跟踪,现在出错,所以根本不关事件多少或者筛选与否的问题。
3.服务器是本地的,所以根本不会忙。以前执行同一个存储过程都好好的,现在存储过程也能正常执行,就是没有办法跟踪了。

#4


不关特定SQL语句的事,每次出错时停止的语句都不同。就是无缘无故随机性地出错。

#5


这种情况我遇到过,你是不是装了最新版的MDAC呀?因为MDAC更新了部分SQLServer的数据库引擎的动态链接库文件,所以你也相应要更新SQLServer,到微软网站下载SQLServer2000的Update Patch#1和#2安装,应该就可以了。

#6


谢谢楼上的朋友,我试试。