gpt4 book ai didi

java - 甲骨文错误信息

转载 作者:搜寻专家 更新时间:2023-11-01 01:57:00 26 4
gpt4 key购买 nike

我很好奇...是否可以配置 Oracle 11 实例使其不返回任何 ORA-???????错误信息?

我发出了许多无效的查询,其中我拼错了列名、表名……我希望得到 ORA 错误消息的东西。

为了安全起见,如果一个流浪的 java 堆栈跟踪暴露给浏览器,你能强制 oracle 在堆栈跟踪中始终显示相同的虚假错误消息吗?

我总是得到这个:java.sql.SQLException: IO Error: Size Data Unit (SDU) mismatch

我用谷歌搜索了那个错误,我根本没有任何连接或数据库配置问题!我在每次查询的基础上获取它。

最佳答案

不是直接的解决方案,但我遇到了同样的问题,SDU 不匹配掩盖了真正的错误。我找到了一个链接 ( http://www.rajivnarula.com/blog/2013/03/13/table-not-found-or-error-not-found/ ),它提供了一种间接的方式来暴露错误:

I tried swapping the JDBC driver with the older ojdbc14.jar and voila ! The real error was exposed : Good old

ORA-00942 (table or view does not exist)

Once I put the table in- everything works fine- with ojdbc14.jar as well ojdbc6.jar

显然很痛苦但很有用,直到有人发布了一种方法来获取较新驱动程序的潜在错误...

关于java - 甲骨文错误信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6628856/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com