问题标签 [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.
maven - 我的操作系统是windows7,想搭建sakai oae的开发环境
我的操作系统是windows7,我想部署sakai oae的环境
我不知道为什么。
sakai - 我想在windows 7上搭建sakai oae的开发环境,不知道怎么做?
我的操作系统是 windows7.in cmd,我运行:
我有:
然后我运行:
我收到了这个错误:
然后我安装 org.sakaiproject.nakamura.ojdbc.jar 在文件夹 D:\sakai3\nakamura\contrib\oracle-jdbc 下使用此命令:
然后我得到一个新的错误:</p>
接下来我应该做什么???我已经搜索了很多网站,但我没有一个好主意。我不知道我错在哪里或我错过了什么?我是中国人。请原谅我蹩脚的英语。谢谢!
maven - 当我安装 ojdbc6.jar 时,我得到了这个错误,我不知道如何解决它
我想安装oracle插件--ojdbc6.jar。当我运行这些命令时:
当我运行最后一个命令时,出现此错误:
这是我的pom:
我对我的英语感到非常抱歉。我是中国人。请原谅我蹩脚的英文和不清楚的表达。对不起!谢谢!
java - 通过 OJDBC 向 Oracle 数据库进行批量插入的性能
我有一个 Java 程序,用于在 Oracle 数据库中插入大量(750.000)条记录。我正在使用 OJDBC6 库和 OCI 客户端。要写入的表包含 330 列,其中 8 列出现在一个或多个索引中。
在尝试了两种方法之后,我仍然在为一些性能问题而苦苦挣扎。
- 一次创建一个准备好的语句,为每条记录填充参数,然后执行该语句需要 1h29。
- 一次创建准备好的语句,填充每条记录的参数,将它们添加到批处理中并每 500/1000/5000(我尝试了几个选项)执行批处理记录需要 0h27。
但是,当使用 Informatica PowerCenter 等 ETL 工具将相同的数据映射到相同的表时,只需几分钟。我知道达到这个时间可能是一厢情愿,但我怀疑是否无法获得任何性能。
有没有人知道这个行动的合理时间安排,以及如何实现?任何帮助表示赞赏,非常感谢提前!
(一个相关问题:我也将不得不更新很多记录。最有效的方法是什么:跟踪已更改的列并创建仅包含这些列的依赖于记录的准备语句;或始终更新所有列,从而重用相同的准备好的语句?)
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。
java - 将 ARRAY 传递给存储过程时出现死锁
在将 ARRAY 发送到 stord proc 时,我们得到了 java 级别的死锁。我正在附加线程转储。
如何避免这种死锁。
代码:类扩展org.springframework.jdbc.object.StoredProcedure
即使我尝试过这种方法:
大批 :
我怀疑,当我从“connection = (OracleConnection) DataSourceUtils.getConnection(datasource);”检查连接时。它将为您提供逻辑连接,但它的底层将使用“T4Connection”,但它正在释放它。并再次寻找相同的连接。
android - Android OJDBC 幻象异常
我正在尝试将我的 android 应用程序连接到我的 oracle 10g DB,我正在使用 JDK 1.6、OJDBC14.jar 并使用 4.+ 应用程序。我曾经对驱动程序有一些问题,但这是最好的一个:在执行此代码后:
我有一个这样的弹出窗口:
来自 getConnection 的错误:消息:null 来自:null 额外消息:null
日志或控制台中没有输出。
我真的迷路了
任何帮助都会很棒!
Ps:对不起我的英语不好。
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() 来处理任何类型的结果集。
文件错了还是我错了?
java - 在 JUnit 中调用 ojdbc
使用这篇文章,我想用数据源创建 JUnit 测试。我测试了这段代码:
但是 Netbeans 找不到此类“OracleConnectionPoolDataSource”。我该如何解决这个问题?为了使用这个类,我必须导入什么包?