0

我们遇到了一个非常有趣的问题,计划任务失败了。这是启用详细异常的屏幕截图(使用没有特殊高级设置的全新测试数据源):

这是一张图片:http: //i.stack.imgur.com/puKEd.png

查询示例:

select e.firstname,e.lastname,e.department,e.salesnumber
from employees e

情侣笔记:

  1. 数据源在 CFAdmin 中验证(我们还使用 FQDN 和 IP 对其进行了重建,但无济于事)。
  2. 我们可以直接在 SSMS 中使用相同的用户/密码登录并运行返回大约 18,000 行的查询。
  3. 该错误会立即返回这与我遇到的任何一般超时错误完全不同。

如果我们稍微修改查询以包含类似 TOP 的内容:

select TOP 20 e.firstname,e.lastname,e.department,e.salesnumber
from employees e

查询运行完全没有问题。我已经能够在通常用于此 Web 服务器的数据库服务器上的另一个数据库中使用另一个表,并且对于较大的记录数没有问题。它们需要一段时间来处理,这很正常,而如果我们要求超过 50 条记录,这个查询会立即返回。在大约 50-70 之间,它在抛出此错误或实际运行和超时/崩溃 Jrun 之间交替,需要重新启动服务。

我们甚至将查询更改为存储过程并使用并调用它,假设可能 ColdFusion 在解释内联查询时遇到问题,但仍然返回相同的结果。最令人困惑的部分是,根据我们要求的结果数量,这个错误被接收得如此之快(查询甚至有时间运行)。

4

0 回答 0