
1)能连接上,说明服务器和客户端端配置没错误。如果配置错误,更本连不上;
2)ping 一下服务器,看看ping 的响应时间是否稳定;如果不稳定,那肯定是网络问题;
3)如果ping 的响应时间稳定,那问题也许出在你的代码中。如果这样,问题就比较复杂了。建议你查看一下代码:a)是否及时关闭了数据库连接;b)是否启用了连接池;c)是否有大量数据存取导致网络拥塞…………
打开客户端上的“控制面板\网络和 Internet\网络连接\本地连接”的属性,看一下“此连接使用下列项目”中,除了tcp\IPv4,其它如tcp\IP6,可疑的选项取消前面的勾,确定下试试看。实在不行,再排查好了/(ㄒoㄒ)/
我也遇到过这个问题。后来利用北塔BTNM 通过 ODBC 连接到这台数据库服务上,然后对SQL语句所获得的结果进行详细分析处理。结果发现SQL语句的执行结果表现为时而成功,时而失败,检查数据库内部设置没有发现问题。同时,利用BTNM提供的服务端口查询功能发现,SQL数据库使用的TCP1433端口被未知服务进程占用,在SQL数据库服务器上结合数据流分析和进程查询进一步分析发现,该进程属于病毒进程。后来做了杀毒的处理业务系统就恢复正常了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)