jtds

在 Spring Boot 中使用 JTDS 配置 HikariCP

我想向我现有的 Web 应用程序添加一个连接池,该应用程序是使用 Spring Boot 1.5.1 制作的。 datasource配置在application.properties中进行如下: spring.datasource.url=jdbc:jtds:sqlserver://localhost:1433;databaseName=MyDatabase;instance=SQLServ... »

JTDS 和交易

当我直接从 SSMS 调用存储过程 (MSSQL 2008R2) 或从 JTDS 调用它时,我会看到不同的行为。 首先,请看这两个程序。 CREATE PROCEDURE [Template].[UnguardedTest] @outparam_StartTransactionCount INT OUTPUT, @outparam_TransactionCount INT ... »

如何修复 Android SQL 连接问题

应用程序需要使用SQL检查数据库中的数据并在登录页面的帮助下导入,但连接到服务器时出现错误。 注意:服务器的连接信息是正确的。 我在哪里以及为什么会犯错?如果你能提供帮助,我会很高兴。 import androidx.appcompat.app.AppCompatActivity; import android.annotation.SuppressLint; import android.con... »

使用 MAT 的 Java 堆空间分析显示许多对 JTDS 临时文件的引用是 OutOfMemoryError 的原因

在发生 OOM 错误后分析堆转储时,请在支配树下方查找。 87% 的内存被引用 JTDS 临时文件的大量 LinkedHashMap 消耗。我不明白为什么要创建这么多临时文件并且由于可能引用 LinkedHashMap 阻塞垃圾收集而没有删除它们。但为什么会发生这种情况?这是与连接池相关的问题吗?如果我对分析有误,请纠正我。 我正在使用以下版本的库: java 1.8 v291 Tomcat v9... »

c3p0 jar升级后serialversionUID不匹配出错

我之前开发的应用程序使用的是 spring 和 hibernate 3。我已将应用程序升级到 spring 4.1.6 和 hibernate 4.3.0。应用程序已启动并正在运行,但正如本文所述,当 hibernate 调用 c3p0(c3p0 版本 0.9.1.2)的 setBinaryStream 方法时引发异常: Hibernate 4 calls setBinaryStream that... »

JDBC 无法连接到 SQL Server/Azure SQL 数据库

我用 JTDS 版本:jtds-1.3.1 MS SQL JDBC 版本:mssql-jdbc-8.4.0.jre8 甚至 mssql-jdbc-9.2.0.jre8 Java 8 更新 251 为简单起见,代码如下: Android studio can't connect to database in Azure sql server 我无法连接到 SQL Server 或 Azure S... »

java.sql.SQLException: ResultSet 只能以正向访问

我有一个可以在 MySQL 数据库上顺利运行的程序。现在对于外部需求,我必须切换到 SQL Server。感谢 Hibernate,切换很顺利,除了错误: java.sql.SQLException: ResultSet 只能向前访问。 我在对从数据库中获取的数据执行自定义分页时收到此错误。下面是一个尝试获取存储在数据库中的用户并对其进行分页的最小示例(以下示例假设表中至少有 3 行)... »

具有 SQL Server 集成安全性的 Flyway

我正在尝试使用 jdbc 和 jtds 连接到 SQL Server 并运行 flyway 迁移。它要求连接使用集成安全性。这在flyway中支持吗?如果我指定integratedsecurity=true 并且没有指定用户名和密码,当我运行命令行flyway migrate 时会提示我输入一个,这表明它忽略了我使用集成安全性的设置。 有人可以帮忙吗? 感谢您的宝贵时间。 ... »

使用 windows auth 连接到不同服务器上的 SQL Server

我从早上开始就一直在努力尝试将我的 java web 应用程序连接到不同系统上的数据库(使用 windows auth)。 我设法从我的 SSMS 访问它,我去了 Windows 凭据管理器并创建了与安装 SQL 服务器的其他系统相同的凭据,以下是详细信息: 现在,当我在 SSMS 中使用 IP(192.168.2.172) 作为服务器名称时,我可以使用 windows auth 进行连接... »

Azure sql 连接使用 JTDS 挂起

我正在尝试使用 JTDS JDBC 驱动程序连接到 Azure SQL 服务器。我之前已经建立了连接,但现在一夜之间就挂了 DriverManager.getConnection(url); 它没有给我任何例外,并继续运行超过连接字符串中默认的 30 秒超时。完整代码如下 try { StrictMode.ThreadPolicy pol = new ... »

连接到 SQL Server 时 Android 崩溃

我正在测试的应用程序有问题。我正在使用 Android Studio 和 JTDS 1.3.1。我只是想测试连接到数据库。最终产品将是一个标签应用程序,仅在我们公司的网络上使用。我也尝试过 Microsoft 的 JDBC 驱动程序,但没有成功。应用程序在尝试创建连接时崩溃。我已将 JTDS 添加为模块和依赖项。该应用程序只是一个按钮,它调用一个静态方法和一个文本视图来显示错误或成功(如果它工作)... »

使用 JDBC 和 SQL Server 进行 Windows 身份验证

我需要使用 JDBC 连接到使用 Windows 身份验证的 SQL Server,我从连接字符串中提供用户名和密码。这可以通过 Windows 身份验证实现吗? 我在 JTDS 和 msql-jdbc 上都试过了,但无法让它工作 private Connection getDBConnection() { Connection dbConnection = null; try { ... »

如何使用 jTDS 将表值参数传递给存储过程?

我需要使用 JTDS jdbc 驱动程序调用存储过程。 但是这个存储过程需要一个结构类型作为参数。 Jtds CallableStatement 没有设置结构的方法,因此我尝试强制转换为 SQLServerCallableStatement 并设置我想要的结构。 我使用的代码如下 Connection con = ds.getConnection(); ... »

执行包含多个 SQL 语句但数据已更新的字符串时出错

我的环境是 JDK 1.6、Eclipse Indigo、JBoss 4.2.3.GA-jdk6。数据库是 Microsoft SQL Server 2008 R2。我正在使用 jTDS JDBC 驱动程序。 我有一个包含多个 SQL 语句(UPDATE、DELETE 和 INSERT)的字符串。 String sqlString = "update ta_rule_pakt set de... »

如何修复 MZNG 存储库迁移到 MS SQL?

我正在尝试将 MashZone NG (v. 10.1) 存储库从 Derby DB 更改为 Azure 中的 MSSQL。数据库已启动并正在运行,SQL 脚本已执行并提交。 我的驱动是JTDS 1.3.1(推荐),我的配置如下: /opt/softwareag/MashZoneNG/apache-tomcat/conf/context.xml <Resource name="Mash... »

找不到 javax/sql/XAConnection 的字节码

我正在尝试使用 android 连接 SQL Server jtds-1.3.1.rar 这是我的连接代码 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_connection); ... »

jTDS 提交语句在 MSSQL 2008 中关闭未结束事务

我们正在使用 jTDS 连接器 (v1.3.1) 和 Hibernate 3 连接到 MSSQL Server 2008+ 数据库(不能更改任何版本)。正常连接工作正常,交易过程没有问题。但是,我们看到数据库上的事务数不胜数,处于休眠/等待命令状态。使用 SQL Profiler 后,我们能够将其追踪到代码的几个区域,在这些区域中,我们在对数据进行批量处理时保持数据库连接打开,并且仅在关闭 Pre... »

SQL Server 2016 DB 中日期时间列的休眠 JTDS/MSSQL JDBC 驱动程序问题

我们最近从 SQL Server 2008 升级到 SQL Server 2016,一个特定的 Hibernate/JPA 错误引起了我们的注意,现在让我们非常头疼。 我们正在使用带有 Hibernate (JPA 2.1) 的 Java 来与 DB 交互。 问题如下: 我们有一个表,其中包含 datetime 类型的列。在我们的 Java 程序结束时,我们在 hibernate 上执行一... »