过去几天我面对这个非常奇怪的问题。我的应用程序是将大型XML(3 MB)插入DB2数据库。 XML作为CLOB保存在db中。现在正好在执行插入查询时,SYSTEM CRASHES
。错误转储说:
DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
尝试访问一个可分页(或完全无效)的地址 中断请求级别(IRQL)太高。这通常是 由司机使用不正确的地址引起的。
如果我修改代码以将空字符串保存到CLOB数据而不是XML中,一切正常。另一个奇怪的事情是系统不会每次都崩溃。有时,应用程序成功处理1-2个相同的请求(相同的请求),并将XML数据存储在db中。但有时,崩溃发生在第一次请求时。我正在使用Spring-Jdbc。该应用程序在Windows机器上运行。
对此有何想法?