C# ORA-01084:OCI调用中的无效参数在iisreset后消失

C# ORA-01084:OCI调用中的无效参数在iisreset后消失,c#,asp.net,oracle,iis,C#,Asp.net,Oracle,Iis,自从我在前两天更改代码或存储过程以来,代码或存储过程没有任何更改。 一切正常。 今天,当我执行它开始抛出的同一段代码时 ORA-01084:OCI调用中的参数无效 经过4-5次尝试后,当我重新启动IIS时,它开始工作,没有任何问题 有人能解释一下为什么IIS重置后这个错误停止了吗 感谢您的时间和帮助。您尝试执行了什么查询?存储过程中有多个insert查询。其中一个使用XMLTYPE,但在此插入之前,需要检查输入参数的值是否不为null。存储过程在执行时没有遇到oracle sql开发人员的任何问

自从我在前两天更改代码或存储过程以来,代码或存储过程没有任何更改。 一切正常。 今天,当我执行它开始抛出的同一段代码时

ORA-01084:OCI调用中的参数无效

经过4-5次尝试后,当我重新启动IIS时,它开始工作,没有任何问题

有人能解释一下为什么IIS重置后这个错误停止了吗


感谢您的时间和帮助。

您尝试执行了什么查询?存储过程中有多个insert查询。其中一个使用XMLTYPE,但在此插入之前,需要检查输入参数的值是否不为null。存储过程在执行时没有遇到oracle sql开发人员的任何问题,但代码失败。