jdbc相关内容

Oracle 自动增量功能:触发器还是 11.2 中的 Oracle JDBC CallableStatement?

当您需要使用 JDBC 检索新生成的键时,在 Oracle (11.2) 中实现自动增量功能的最佳方法(就插入性能而言)是什么? 我知道 Oracle 12 中有标识列,但我现在坚持使用 11.2. 像许多其他人一样,我没有运气让 JDBC getGeneratedKeys() 与 Oracle 一起工作.我最终在我的 Oracle (11.2) 数据库中有触发器,它的作用类似于 My ..
发布时间:2021-12-30 14:02:37 Java开发

如何在 Oracle 查询中禁用 PL/SQL

以下是我希望阻止在我的服务器上运行的查询类型的示例: 开始虽然是真的环形dbms_output.put_line('tst');结束循环;结尾 此查询(或其他类似查询)可能通过 Oracle JDBC 瘦驱动程序访问我的 Oracle 服务器.我愿意阻止此查询在 JDBC 配置级别、数据库服务器配置级别或通过模式内的用户权限运行.我希望用户能够继续运行正常的选择/插入/更新/删除查询.老实说, ..
发布时间:2021-12-30 14:02:07 数据库

将行提取的 Oracle 大小设置得更高会使我的应用程序变慢?

详细这里并确认这里,Oracle通过JDBC查询数据时返回的默认行数是 10.我正在开发一个应用程序,它必须从我们的数据库中读取和比较大量数据.我认为如果我们只是将 defaultRowPrefetch 增加到 1000 之类的值,那么我们的应用程序肯定会执行得更快.事实证明,它表现较慢,大​​约降低了 20%. 然后我们决定从 10 慢慢增加这个数字,看看它的表现如何.通过将它设置在 10 ..
发布时间:2021-12-30 13:49:49 Java开发

通过 jdbc 瘦驱动程序连接时出现 ORA-01017

使用 Oracle 数据库 11g 第 2 版 (11.2.0.4) JDBC 驱动程序“ojdbc6.jar"(来自 本页), Oracle 数据库 11g 企业版 11.2.0.4.0 版 - 64 位生产(通过执行“select * from v$version"验证) 我正在尝试使用 JDBC 驱动程序从 Java 应用程序连接到数据库.失败并显示“ORA-01017:无效的 ..
发布时间:2021-12-30 13:47:48 Java开发

使用 Oracle JDBC 驱动程序隐式缓存功能

我很确定其他人已经问过这个问题,但我仍然找不到满意的答案.所以,这是我的场景:我想使用 Oracle 的 JDBC 驱动程序隐式语句缓存(记录在这里:http://docs.oracle.com/cd/B28359_01/java.111/b31224/stmtcach.htm#i1072607) 我需要使用来自第 3 方 JDBC 池提供程序(更具体地说,Tomcat JDBC)的连接,但 ..
发布时间:2021-12-30 13:44:04 数据库

Oracle 11g 连接重置错误

尝试使用瘦 jdbc 驱动程序在 Red Hat Linux(64 位)上连接到 Oracle 11g 时看到以下错误.如果有人能更多地了解如何解决这个问题,我们将不胜感激. 引起:java.net.SocketException: Connection reset在 java.net.SocketOutputStream.socketWrite(SocketOutputStream.java ..
发布时间:2021-12-30 13:42:07 Java开发

Java:从 Oracle 读取 Blob

我有这段代码可以将 Treemap 转换为字节并将它们存储在数据库 (Oracle 11g) 中.现在该存储似乎工作正常.我现在想检索地图,但它在 blob 字段中以字节为单位.如何检索和重新构建地图? 存储地图的代码是: public void StoreMapDB(TreeMap map) throwsIOException, FileNotFoundException{尝试 {连接 ..
发布时间:2021-12-30 13:40:26 Java开发

ORA-12505,TNS:listener 当前不知道连接描述符中给出的 SID.Eclipse 和 Fedora 20 通过 JDBC

我已经在 Fedora 20 虚拟机上安装了 Oracle 11g XE,对其进行了配置并设置了环境变量(运行 oracle_env.sh).尝试通过 jdbc 将 Eclipse 与数据库连接时出现此错误,使用此字符串 "jdbc.databaseurl=jdbc:oracle:thin:@192.168.88.134:1521:XE" 我可以通过 SQL*Plus (sqlplus/as ..
发布时间:2021-12-30 13:39:19 数据库

Hive JDBC getConnection 不返回

我正在关注 hive JDBC 教程.我无法让它工作.当它尝试获得连接时,它只是挂起.它也不报告任何错误.我确定 Hive 服务器正在运行.有什么帮助吗? public class HiveJdbcClient {private static String driverName = "org.apache.hadoop.hive.jdbc.HiveDriver";公共静态无效主(字符串 [] a ..
发布时间:2021-12-28 23:57:17 其他开发

R使用RJDBC写表到Hive

我已经使用rjdbc成功连接了本地R3.1.2(win7 64bit rstudio)和远程hive服务器, 库(RJDBC).jinit()dir = "E:/xxx/jars/hive/"for(l in list.files(dir)) {.jaddClassPath(paste(dir,l,sep="")) }选项(java.parameters =“-Xmx8g")drv ..
发布时间:2021-12-28 23:57:05 其他开发

无法从 Eclipse 建立到 Hive 的 JDBC 连接

我正在尝试建立到 Hive 的 JDBC 连接,以便我可以从 Eclipse 查看和创建表以及查询 Hive 表.我使用了 HiveClient 示例代码:https://cwiki.apache.org/confluence/display/Hive/HiveClient然后我将所有必需的 jars 添加到 eclipse 中的 java 构建路径并启动 Hive Thrift Server.端 ..
发布时间:2021-12-28 23:56:08 Java开发

使用 jdbc 从远程 Windows 系统连接到 kerberised hive

我已经在 Linux 服务器 (Red Hat) 上设置了启用 Kerberos 安全性的 hive 环境.我需要使用 JDBC 从远程 Windows 机器连接到 hive. 所以,我在 linux 机器上运行了 hiveserver2,并且我已经完成了“kinit". 现在我尝试使用这样的测试程序从 windows 端的 java 程序连接, Class.forName("org ..
发布时间:2021-12-28 23:29:10 其他开发

MySQL 连接器/JDBC 线程安全吗?

标准的 MySQL JDBC 驱动程序线程安全吗?具体来说,我想在所有线程中使用单个连接,但每个语句只会在单个线程中使用.是否有某些情况是安全的,而另一些则不安全?您在这里有什么体验? 解决方案 每个连接开始/提交事务.除非您正在做一些非常具体的事情(老实说,我真的想不出一个例子来证明这是合理的),否则最好使用连接池和每个线程的连接. ..
发布时间:2021-12-28 23:09:24 Java开发