在mssql2005的log日志里出现很多SQLDump文件信息,随便打开一个log文件,有提示,我留意到了一句:
Using 'dbghelp.dll' version '4.0.5'
然后查看对应sql具体内容时,有如下提示:
s e l e c t * f r o m t a b l e w h e r e a l i k e ' k Q e % '
类似字样,后来通过关键字搜索到了几个web程序页面,发现了奇怪的地方,有的程序页面是GB2312,有的是UTF8页面,而语句使用的是中文搜索匹配,从而导致查询表时会出现乱码,继而导致数据库报错。
我的解决办法是把中文查询匹配改为了字母查询,杜绝使用中文查询关键字。
之后SQLDump文件大量减少...