问题标签 [ojdbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
151 浏览

maven - 我的操作系统是windows7,想搭建sakai oae的开发环境

我的操作系统是windows7,我想部署sakai oae的环境

我不知道为什么。

0 投票
1 回答
213 浏览

sakai - 我想在windows 7上搭建sakai oae的开发环境,不知道怎么做?

我的操作系统是 windows7.in cmd,我运行:

我有:

然后我运行:

我收到了这个错误:

然后我安装 org.sakaiproject.nakamura.ojdbc.jar 在文件夹 D:\sakai3\nakamura\contrib\oracle-jdbc 下使用此命令:

然后我得到一个新的错误:</p>

接下来我应该做什么???我已经搜索了很多网站,但我没有一个好主意。我不知道我错在哪里或我错过了什么?我是中国人。请原谅我蹩脚的英语。谢谢!

0 投票
1 回答
53 浏览

java - 这个命令的错误在哪里?

0 投票
1 回答
912 浏览

maven - 当我安装 ojdbc6.jar 时,我得到了这个错误,我不知道如何解决它

我想安装oracle插件--ojdbc6.jar。当我运行这些命令时:

当我运行最后一个命令时,出现此错误:

这是我的pom:

我对我的英语感到非常抱歉。我是中国人。请原谅我蹩脚的英文和不清楚的表达。对不起!谢谢!

0 投票
2 回答
512 浏览

java - 通过 OJDBC 向 Oracle 数据库进行批量插入的性能

我有一个 Java 程序,用于在 Oracle 数据库中插入大量(750.000)条记录。我正在使用 OJDBC6 库和 OCI 客户端。要写入的表包含 330 列,其中 8 列出现在一个或多个索引中。

在尝试了两种方法之后,我仍然在为一些性能问题而苦苦挣扎。

  1. 一次创建一个准备好的语句,为每条记录填充参数,然后执行该语句需要 1h29。
  2. 一次创建准备好的语句,填充每条记录的参数,将它们添加到批处理中并每 500/1000/5000(我尝试了几个选项)执行批处理记录需要 0h27。

但是,当使用 Informatica PowerCenter 等 ETL 工具将相同的数据映射到相同的表时,只需几分钟。我知道达到这个时间可能是一厢情愿,但我怀疑是否无法获得任何性能。

有没有人知道这个行动的合理时间安排,以及如何实现?任何帮助表示赞赏,非常感谢提前!

(一个相关问题:我也将不得不更新很多记录。最有效的方法是什么:跟踪已更改的列并创建仅包含这些列的依赖于记录的准备语句;或始终更新所有列,从而重用相同的准备好的语句?)

0 投票
1 回答
1432 浏览

java - ojdbc6.jar;打开 zip 文件时出错

执行 sql 语句时出现异常? 类型长度大于最大值

我在 google 上搜索,发现很多人建议使用更高版本的 oracle 驱动程序。截至目前,我正在使用 ojdbc14.jar 文件。我从 Oracle 站点 ojdbc14.jar、ojdbc5.jar 和 ojdbc6.jar 下载了新版本。但是现在eclipse无法创建构建。给出错误消息: 错误:读取 D:\Prop1\RP1\Web\WEB-INF\lib\ojdbc6.jar 时出错;打开 zip 文件时出错

任何线索为什么会出现上述错误?

我有 jdk1.6、Tomcat 6.0、Oracle 10g。

0 投票
1 回答
2544 浏览

java - 将 ARRAY 传递给存储过程时出现死锁

在将 ARRAY 发送到 stord proc 时,我们得到了 java 级别的死锁。我正在附加线程转储。

如何避免这种死锁。

代码:类扩展org.springframework.jdbc.object.StoredProcedure

即使我尝试过这种方法:

大批 :

我怀疑,当我从“connection = (OracleConnection) DataSourceUtils.getConnection(datasource);”检查连接时。它将为您提供逻辑连接,但它的底层将使用“T4Connection”,但它正在释放它。并再次寻找相同的连接。

0 投票
1 回答
356 浏览

android - Android OJDBC 幻象异常

我正在尝试将我的 android 应用程序连接到我的 oracle 10g DB,我正在使用 JDK 1.6、OJDBC14.jar 并使用 4.+ 应用程序。我曾经对驱动程序有一些问题,但这是最好的一个:在执行此代码后:

我有一个这样的弹出窗口:

来自 getConnection 的错误:消息:null 来自:null 额外消息:null

日志或控制台中没有输出。

我真的迷路

任何帮助都会很棒!

Ps:对不起我的英语不好。

0 投票
1 回答
2108 浏览

java - 通过 getObject() 映射到 Java 对象类型的 Oracle JDBC 类型 - 错误的文档?

这是文档链接:“映射 SQL 和 Java 类型”

让我们看看 8.9.3 JDBC 类型映射到 Java 对象类型的行:TIMESTAMP - java.sql.Timestamp

但是当我在 TIMESTAMP 列上将 getObject() 与 oracle 数据库一起使用时,返回类型是 oracle.sql.TIMESTAMP,它不能转换为 java.sql.Timestamp

我知道我可以使用 getTimestamp() 但我需要 getObject() 来处理任何类型的结果集。

文件错了还是我错了?

0 投票
1 回答
295 浏览

java - 在 JUnit 中调用 ojdbc

使用这篇文章,我想用数据源创建 JUnit 测试。我测试了这段代码:

但是 Netbeans 找不到此类“OracleConnectionPoolDataSource”。我该如何解决这个问题?为了使用这个类,我必须导入什么包?