问题标签 [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.

0 投票
2 回答
2861 浏览

java - 在 IntelliJ IDEA 中无法连接到 MySQL

我有这个问题:

图像1

图2

当我将 IntelliJ IDEA 更新到版本 2017.3.2 时出现此问题(找不到指定文件)。

所有输入数据都是正确的。是什么原因?

0 投票
1 回答
2984 浏览

jdbc - 下载 7.0.7 - jconn-7.0.7.jar

我正在尝试从此 URL [ http://downloads.sybase.com/][1]下载 Sybase 数据库的jconnect-7.0.7.jar。但是出现错误,例如站点已关闭。我搜索了很多,但在任何地方都找不到罐子。

谁能告诉我在哪里可以买到罐子?

0 投票
0 回答
97 浏览

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

这是什么原因造成的?

0 投票
2 回答
1401 浏览

java - 为什么 MySQL JDBC 不使用“开始事务”查询来开始事务?

我有一个使用 JTA(Apache Geronimo)来管理事务的 Java 应用程序。使用的数据库是 MySQL。应用程序有很多开始和提交方法。但是查看 MySQL 常规日志,我找不到单个“开始事务”查询/命令。日志充满了SET autocommit=1SET autocommit=0和。因此,查看日志我无法确定交易的开始时间。我不是 Java 人,也找不到任何帮助资源。commitrollback

0 投票
1 回答
845 浏览

java - JConn4 sybase jdbc驱动比JConn2慢很多

最近我从 JConn2 Sybase 驱动升级到了 JConn4。我的 Java jdbc 代码反复调用 proc。使用 JConn4,每个 proc 调用慢约 1000 倍。JConn2 的平均值约为 2 毫秒。使用 JConn4 大约为 2 秒。

该过程是通过 CallableStatement 调用的。

有谁知道是否有一些连接属性随着 JConn4 发生了变化,可能需要设置这些属性来消除这个性能问题?

这是Linux环境。

我进行了线程转储,我看到的只是这样的痕迹:

0 投票
0 回答
735 浏览

java - Hibernate 存储过程无效的列名异常

在使用 hibernate 从 java 调用存储过程后,我试图解决“无效的列名异常”错误。我的程序从 ari_immatricule 和 art_article 两个表中选择数据。他们都有一个名为 code_art 的列。但该过程改为返回一个名为@P_CODE_ARTI 的参数。这是我的实体

命名过程

映射。

存储过程:

结果我得到了@_CODE_ARTI 的值,但我在日志文件中仍然有错误,我正在使用 Sybase for Database。

提前感谢您的帮助

0 投票
0 回答
175 浏览

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?

0 投票
0 回答
147 浏览

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

0 投票
1 回答
143 浏览

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?

0 投票
0 回答
2144 浏览

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 文档,但没有运气。任何帮助都感激不尽。提前致谢!!