我们的 C# 应用程序生成 ORA-01000 错误。我们使用的是 ODP.Net,应用程序运行得非常完美,没有任何 ORA-01000 错误。
我们删除了 ODP.Net 并安装了即时客户端(我们现在使用 7 个 dll 文件从 C# 连接到 Oracle,它们是 oci.dll、ociw32.dll、Oracle.DataAccess.dll、orannzsbb11.dll、oraocci11.dll、oraociicus11 .dll 和 OraOps11w.dll)。
从那时起,我们在执行具有多个查询的长进程时得到 ORA-01000。请注意,我们正在关闭/处理 OracleDataReader 对象。
带有即时客户端的 ORA-01000 背后的原因可能是什么?