问题标签 [jconnect]
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.
java - 在 IntelliJ IDEA 中无法连接到 MySQL
我有这个问题:
当我将 IntelliJ IDEA 更新到版本 2017.3.2 时出现此问题(找不到指定文件)。
所有输入数据都是正确的。是什么原因?
jdbc - 下载 7.0.7 - jconn-7.0.7.jar
我正在尝试从此 URL [ http://downloads.sybase.com/][1]下载 Sybase 数据库的jconnect-7.0.7.jar。但是出现错误,例如站点已关闭。我搜索了很多,但在任何地方都找不到罐子。
谁能告诉我在哪里可以买到罐子?
jdbc - Aqua 数据工作室返回错误的计数受影响的行
我使用 Aqua Data Studio 连接到 Sybase Ase 15.0.3。数据库有驱动版本:
installjdbc ---- jConnect (TM) for JDBC(TM)/7.00(Build 26502)/P/EBF17821/JDK16/Tue Apr 6 11:59:33 2010
ADS 有驱动程序:
jConnect (TM) for JDBC(TM)/16.0 PL01 N-OFF(内部版本 27031)/P/EBF22531/JDK 1.6.0/jdbcmain/OPT/2014 年 3 月 20 日星期四 11:14:13 PDT
当我尝试更新时 - 返回的受影响行数不正确。例如,更新了 1 但受影响的行返回了 3。我已经安装了 jdk1.8 和 jre 1.8
这是什么原因造成的?
java - 为什么 MySQL JDBC 不使用“开始事务”查询来开始事务?
我有一个使用 JTA(Apache Geronimo)来管理事务的 Java 应用程序。使用的数据库是 MySQL。应用程序有很多开始和提交方法。但是查看 MySQL 常规日志,我找不到单个“开始事务”查询/命令。日志充满了SET autocommit=1
和SET autocommit=0
和。因此,查看日志我无法确定交易的开始时间。我不是 Java 人,也找不到任何帮助资源。commit
rollback
java - JConn4 sybase jdbc驱动比JConn2慢很多
最近我从 JConn2 Sybase 驱动升级到了 JConn4。我的 Java jdbc 代码反复调用 proc。使用 JConn4,每个 proc 调用慢约 1000 倍。JConn2 的平均值约为 2 毫秒。使用 JConn4 大约为 2 秒。
该过程是通过 CallableStatement 调用的。
有谁知道是否有一些连接属性随着 JConn4 发生了变化,可能需要设置这些属性来消除这个性能问题?
这是Linux环境。
我进行了线程转储,我看到的只是这样的痕迹:
java - Hibernate 存储过程无效的列名异常
在使用 hibernate 从 java 调用存储过程后,我试图解决“无效的列名异常”错误。我的程序从 ari_immatricule 和 art_article 两个表中选择数据。他们都有一个名为 code_art 的列。但该过程改为返回一个名为@P_CODE_ARTI 的参数。这是我的实体
命名过程
映射。
存储过程:
结果我得到了@_CODE_ARTI 的值,但我在日志文件中仍然有错误,我正在使用 Sybase for Database。
提前感谢您的帮助
java - jconn 驱动程序不尊重连接属性
我们使用 jconn4.jar 使用 java 代码连接到 Sybase 服务器。问题是有时在向 Sybase 服务器读取/写入数据时,服务器会挂起,从而使与服务器建立的连接保持打开状态。我们正在使用 sp_who 检查并从 master..sysprocesses 中选择 *。
这种情况可以在我们无法访问的服务器上重现,并且我们无法在我们拥有的 Sybase 服务器上重现。为了尝试缓解这个问题,我们在 url (jdbc:sybase:Tds:XXX.XXX.XXX.XXXX:X?DEFAULT_QUERY_TIMEOUT=10) 中使用了 DEFAULT_QUERY_TIMEOUT 连接属性。不幸的是,司机不尊重这个属性,可能是司机的问题。我们使用了两个驱动程序版本(jConnect (TM) for JDBC(TM)/7.00(Build 26502)/P/EBF17993/JDK16/Thu Jun 3 3:09:09 2010 和 jConnect (TM) for JDBC(TM)/7.07) SP140 (Build 27377)/P/EBF28026/JDK 1.6.0/jdbcmain/OPT/Thu Apr 26 00:07:49 PDT 2018) 但两者似乎都不尊重我们从 url 提供的连接属性。
这是已知的行为吗?是否有任何文档可以找到所有已发布并修复已知错误的 jconn jar?
java - 在 executeUpdate 和 DriverManager.getConnection 抛出异常
我正在尝试连接到 java 中的 MYSQL 数据库并插入新数据。如果我使用jconnector
(jar 文件)版本5.1.47
,则会在executeUpdate(String s)
. 如果我使用版本 8 的 jar 文件,则会在Connection myCon = DriverManager.getConnection("jdbc...")
.
我在这两种情况下都使用 jdk 1.8.0(版本 8)。没有错误消息,只有异常。这是我在 main 函数中的代码。我可以在 phpmyadmin 上验证数据库是否正确(我正在使用 xampp 访问它)。
如果在Connection myCon
: 错误代码为 0 处引发异常,则堆栈跟踪为[Ljava.lang.StackTraceElement;@1574691
如果在executeUpdate(sql)
: 错误代码为 1364 处引发异常,则堆栈跟踪为[Ljava.lang.StackTraceElement;@b48321
jdbc - jconnect 7.07 vs Jconnect 5 for ase 12.5
Sybase Ase 15.7 附带 JConnect 7 Sybase Ase 12.5 附带 JConnect 5。
JConnect 7 是否向后兼容 ASE 12.5?
还是应该运行 JConnect 5?
java - 如何使用 JDBC 和 SSL 连接来连接 Sybase ASE?
我正在尝试使用 JDBC 驱动程序建立与 Sybase ASE 16.0 的 SSL 连接。在服务器上,通过交互式 SQL,我可以使用 SSL 访问 ASE 服务器。我正在使用具有以下连接字符串的 Jconnect 4 (jconn4.jar) 和 JDK 8:jdbc:sybase:Tds:host:port/dbname?ENABLE_SSL=true。使用 keytool 导入到 java 应用程序信任库的服务器证书。我已经完成了这里已经提出的另一个问题,但这并不能帮助我纠正这个问题。测试代码如下。
我的 JDBC 代码抛出异常。应通过安全网络建立连接,但面临以下错误。
我检查了 Sybase 日志,看到以下错误:
我浏览了多个 Sybase 文档,但没有运气。任何帮助都感激不尽。提前致谢!!