pcplayer:
请教:俺有个机器,安装的是 FireBird 数据库,连续1年来,一直工作得很好。最近突然开始出问题,描述请进来看
[阅读: 1030] 2010-01-14 02:27:19
用 NetStat 看得到我的程序还连着 FireBird 的3050端口,但实际上程序已经无法访问数据库了。如果用程序去连接 FireBird,会得到这样的提示:
【由于系统缓冲区不足或队列已满,不能执行套接字上的操作。】
关闭 FireBird 服务,再看 Netstat,发现连接到 3050 端口的 TCP 连接断开了。
再启动服务,服务启动正常,但看 netstat,没有打开 3050 端口。用 telnet 去连接 3050 端口,失败。查 FireBird 的 log,内容:
【
LM-2UVRWL3YM3O4 (Server) Thu Jan 14 10:09:38 2010
Database:
Unable to complete network request to host "lm-2uvrwl3ym3o4".
Error while listening for an incoming connection.
以一种访问权限不允许的方式做了一个访问套接字的尝试。
】
如果重新启动 WINDOWS,Firebird 又正常工作了。但正常不到1天,就又变成上述情形,不能访问。
请问这样的情况,大概是什么情况引起的?我猜测是不是机器中毒了?