查询了5万多次,突然提示“连接失败”,但把SQL语句放在数据库中运行又是对的,为何? 40分,无满意结帖,结帖人mrib]

发布时间:2016-12-10 9:25:57 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"查询了5万多次,突然提示“连接失败”,但把SQL语句放在数据库中运行又是对的,为何? 40分,无满意结帖,结帖人mrib]",主要涉及到查询了5万多次,突然提示“连接失败”,但把SQL语句放在数据库中运行又是对的,为何? 40分,无满意结帖,结帖人mrib]方面的内容,对于查询了5万多次,突然提示“连接失败”,但把SQL语句放在数据库中运行又是对的,为何? 40分,无满意结帖,结帖人mrib]感兴趣的同学可以参考一下。

请教大家一下,查询了5万多次,突然提示“连接失败”,但把SQL语句放在数据库中运行又是对的,为何?

超时?

時間設置大點~~

查询很快,确定不是超时的问题,之前5万多次都成功了的,跟踪源码执行也就是一下的事情,因此应该不是超时的问题。

网络问题?

在本机,也不应该慢网络问题,难道有次数限制?

是不是你有的链接没有断开,达到最大的连接数了?

数据库链接打开以后要记得关闭 在写程序的时候关闭链接 估计是内存被消耗光了

pRecordSet->Close(); pParameter.Release(); pCommand.Release(); 这样算不算都关了?有哪里可以查看链接数吗?

调用一次 pRecordset = pCommand->Execute(NULL,NULL,adCmdStoredProc); sqlservr.exe的内存就会长10多K,关闭了 pRecordSet->Close();  pParameter.Release();  pCommand.Release();  也不见内存少下来?为什么呢?

up

路过,帮顶!

帮顶

pRecordSet->Close();  pParameter.Release();  pCommand.Release(); 不行 ,貌似会出错,我碰到过这种情况,把这条语句删掉吧

关连接了吗??机器也是有内存限制的》》连接对应不同主机》》分配的内存不相同。记得操作太多。在中间要提交几次

原来是有一个记录坏了,把数据库修复了一次之后,就OK了,不过花了n多时间,且提示说会丢失一些数据,为了以防万一,又将数据重新入了一次,花了几天时间,晕!汗!

上一篇:SQL 2008 replication问题 100kingdomgps]
下一篇:征集数据库可靠性方案 100oopp1234567890]

相关文章

相关评论