ORA-12571:TNS:PACKET WRITER FAILURE

解决方案 »

  1.   

    我查了一下,网上有人说
    61、ORA-12571: TNS:packet writer failure(包写入程序失败)   (1) 这个错误在客户端遇到过,通常重新连接一下服务器就好了。
       服务器重新启动的时候,在client也会遇到该错误。
       这个错误你是在server还是client上遇到的?最常用的办法就是加上跟踪,查看一下    跟踪记录,分析分析错误的原因。
       网络问题也会出现该错误,比如网络路由没有配置好。
       (2) 安装的杀毒软件导致的
       (3) 服务器端的IP是否被改动
       (4) 最后不行的话,重新创建监听器我是在服务器上面运行程序,所以不存在2,3,4 的情况.上面提到的加跟踪,请问一下怎么跟踪记录?
      

  2.   

    http://dev.csdn.net/develop/article/60/article/42/42470.shtm
      

  3.   

    我调用两个存储过程,有一个存储过程能得到结果,而另一个就报上面的错误,差别在于,出错的存储过程传入的参数是VARCHAR2,我没定义长度,而在C#中定义COMMAND的参数的时候选择的是OracleType.VarChar不知道是不是这个原因