有以下两种方法:
1,卸载微软补丁KB967723 (不建议)
步骤:在 添加和删除程序 中(勾选上方的“显示更新”)在里面可以看到更新的KB967723这个补丁,然后就想卸载普通软件一样卸载,卸载中会提示你,如果卸载可能导致程序运行出错,没关系,选择“是”,继续卸载。卸载完成后重启数据库服务器。2,修改注册表(推荐此方法)
本方法是微软给出的修改注册表修复该Bug的的方法,原因是TCP 端口的默认值 是 5000 。建议调整TCP端口值为65533。步骤:找到注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\新增 MaxUserPort值名称: MaxUserPort 值类型: DWORD建议值为 65533 {有效范围: 5000 65534 (十进制)}退出注册表,重启服务器即可。微软原文地址 :
案例:
Discuz论坛经常Discuz! Database Error (2002) notconnect错误的解决方案