oracle10g相关内容

查看oracle app并获取:java.lang.ClassNotFoundException:oracle.forms.engine.Main

我正在尝试调试oracle表单应用程序。 在生产中,当我加载应用程序时,我收到一个错误: java.lang.ClassNotFoundException:oracle.forms.engine.Main I我不确定导致这个问题的原因。 我现在一直在搜索论坛半天,看起来它可能与java版本问题有关。 I已经包含了(略微修改以保护我的公司)java控制台输出,如果我正确读取它,看起 ..
发布时间:2019-01-08 12:07:13 Java开发

Tomcat是否使用pl / sql模块的缓存版本?

好想象一下这种情况。我对pl / sql模块进行了更改,重新编译它,一切都很好。没有错误。 然后我尝试访问在Tomcat上运行的应用程序的GUI屏幕。该屏幕调用oracle数据库中的pl / sql模块。 当我提交应该调用pl / sql模块处理数据的表单时,我收到此错误 ORA-20001:ORA-06508:PL / SQL:找不到被称为 的程序单元 我检查了$ U ..
发布时间:2019-01-07 16:27:10 Java开发

“链接javax / xml / namespace / QName类时违反了加载器约束”来自Oracle 10g上的webapp

我们有一个可以部署在许多应用服务器上的Web应用程序,包括Oracle 10g。但是,在该平台上,我们遇到了类路径问题。 webapp使用JAXB 2,但Oracle 10g附带JAXB 1,这导致错误。为了解决这些问题,我们将Oracle配置为更喜欢我们的webapp中的类,但现在我们在尝试实例化JAXB上下文时遇到了上述错误。 查找“loader”违反约束“异常 - 当一个已经加载了一个 ..
发布时间:2019-01-02 20:39:57 Java开发

我可以在Oracle 10g数据库上使用Oracle JDBC 12.1.0.1(适用于12c数据库)吗?

只是一个简单的问题(我猜)。 Oracle发布了一个新的 Oracle Database 12c的JDBC驱动程序包括Java 7 JDBC驱动程序(ojdbc7 - 12.1.0.1)。在这里,我们一直在使用 Oracle 10g数据库和ojdbc6 for Oracle 11g(11.2.0.4),没有任何问题。现在,我的问题。 如果我升级我的应用程序服务器以使用ojdbc7 for O ..
发布时间:2018-12-27 19:19:35 Java开发

Oracle - 连接池与spring框架

我们正在尝试在Spring Framework的帮助下实现Oracle连接池。我们正在使用DBCP连接池方法。然而,DBCP和spring之间的集成并没有那么顺利。 我们面临的问题是DBCP返回PoolableConnections对象,而Oracle期望OracleConnection对象。 (引发ClassCastException) 似乎已在Oracle 11g中处理此问题。但是 ..
发布时间:2018-12-25 21:28:18 Java开发

如何使用iBatis将数组写入Oracle 10g XE数据库?

我已经找到了这个高低的答案,但无法得到答案。 基本上我有一个对象,我正在使用iBatis写入我的数据库。这适用于原始类型,如字符串,int等,但我的对象的一个​​属性是其他对象的数组。我希望能够坚持这个,然后调用'selectById'语句并检索完整的对象,包括数组。 这是我到目前为止的代码: Mapper.xml ..
发布时间:2018-12-24 13:30:13 Java开发

如何将空字符串更新为oracle Clob

我知道它的工作原理是使用SQL 更新活动集REFERENCE = EMPTY_CLOB()其中id =? 但我不能这样做,我不能在SQL中硬编码'EMPTY_CLOB()'。 我使用如下方式: String empty_string =“”; conn = getConnection(); pStmt = conn.prepareStatement( ..
发布时间:2018-12-24 12:59:28 Java开发

如何在oracle数据库中存储BigInteger值

我使用JDBC将Java程序连接到Oracle数据库。我想在数据库中存储 BigInteger 值(512位)。该列的类型应该是什么? 我这样做: 我已经采取了一个列数据库中的数字类型。 我将 BigInteger 转换为 BigDecimal 像这样: BigInteger b = new BigInteger(“5779857570957802579079”); 数 ..
发布时间:2018-12-17 11:22:48 Java开发

JDBC批量插入异常处理

每次执行程序时,我都在执行JDBC批量插入(一次插入大约1000行)。但是我无法正确处理某些记录抛出的异常。 假设1000条记录中的第100条记录由于数据无效而抛出异常或某些值的大小超过列大小。一旦发生异常,其余记录未插入且程序在两者之间失败。 我想要的是即使是第100个记录是抛出异常,剩余的插入应该在我的程序结束之前照常进行。 我无法理解如何实现这一目标。请建议。 编辑: ..
发布时间:2018-12-06 14:28:03 Java开发

Oracle 10g与Java的连接

用于连接java for Desktop应用程序的驱动程序是什么。我发现很多类型,如微小的,但都无法理解。 请帮帮我 解决方案 为了让您的生活更轻松,我建议您只使用Oracle的瘦身驱动程序。 首先,从 Oracle的网站: http://www.oracle.com/technetwork/database/features /jdbc/index-091264.html ..
发布时间:2018-12-04 13:46:45 Java开发

如何将数组列表拆分成相等的部分?

有没有将ArrayList拆分成不同的部分而不知道它的大小直到运行时?我知道有一种叫做的方法: list.subList(a,b); 但我们需要明确提及盯着和结束范围的列表。 我的问题是,我们得到一个包含帐号的arraylist,其中包含2000,4000个帐号的数据(编码时间内不会知道数字),我需要将此符号传递给PL的IN查询/ SQL,因为IN不支持超过1000个值 ..
发布时间:2018-11-27 23:46:39 Java开发

删除加载后重新创建索引

我有一个表格,我在其中创建了一个索引,以便在查询中获得更好的性能。有时会从该表中删除一些行并加载一些新行。我的问题是: 如果我有索引,然后从文件中删除并加载一些数据,我应该重新创建索引吗? 如果是这样,我该如何重新创建该索引?我应该放弃它并创建一个新的吗? 更新 系统从文件加载数据(通过SqlLoader),在表中我有一个名为`idFile 的列,我们正在执行的查询基于ID。检 ..
发布时间:2018-08-02 15:52:51 其他开发

'收缩空间紧凑'和'合并'之间有什么区别?

oracle文档说在更改期间index子句缩小空间紧凑和 coalesce 非常相似,可以互相替换,但Tom 发现行为。 由于合并版在Oracle数据库的标准版中不可用,我认为使用它有一些好处。 那么,有什么区别?我可以在动态变化的索引上执行缩小空间紧凑吗? 解决方案 以上答案是错误的。基本上有4个选项。 1 - ALTER INDEX COALESCE 2 - A ..
发布时间:2018-08-02 15:28:28 数据库

全局分区索引是否比非分区索引更好(更快)?

我很想知道分区通常是查询目标的数字列是否有性能优势。目前我有一个包含约5000万条记录的物化视图。当使用常规b树索引并按此数字列进行搜索时,我得到的成本为7,查询结果为0.8秒(使用非初始化缓存)。为该列添加全局散列分区(具有64个分区)后,我得到的成本为6,查询结果大约为0.2秒(同样使用非初始化缓存)。 我的第一反应是分区索引提高了查询的性能。但是,我意识到这可能只是巧合,可能完全依赖于 ..
发布时间:2018-08-02 14:08:48 数据库

使用Oracle中的索引反转字符串

我有一个包含ID和字符串的表,我需要能够正确索引以搜索字符串的结尾。我们当前如何处理它是将信息复制到另一个表并反转每个字符串并正常索引它。我想做的是使用某种允许反向搜索的索引。 示例 数据: F7421kFSD1234 d7421kFSD1235 F7541kFSD1236 d7421kFSD1234 F7421kFSD1235 b8765kFSD1235 d ..
发布时间:2018-08-02 14:06:20 数据库