Java 哪个用于SQL Server的JDBC驱动程序支持JRE6?

Java 哪个用于SQL Server的JDBC驱动程序支持JRE6?,java,sql-server,jdbc,sql-server-2012,Java,Sql Server,Jdbc,Sql Server 2012,在哪里可以找到支持JRE6的SQL Server JDBC驱动程序 在上,没有可用于JRE6的JDBC驱动程序 我知道这是一个解决方案,但这个驱动程序不支持表值参数。是讨论 “JDBC 4.0 API是作为Sun Java SE开发工具包(JDK)6.0和Java运行时环境(JRE)6.0的一部分引入的。”2017年3月6日不支持该API。我在oracle网站上发现了类似的内容: 但是我还没有测试它。您可以在一些Microsoft网站上找到旧的驱动程序,例如,将允许您下载与Java 6一起工作的

在哪里可以找到支持JRE6的SQL Server JDBC驱动程序

在上,没有可用于JRE6的JDBC驱动程序

我知道这是一个解决方案,但这个驱动程序不支持表值参数。是讨论

“JDBC 4.0 API是作为Sun Java SE开发工具包(JDK)6.0和Java运行时环境(JRE)6.0的一部分引入的。”2017年3月6日不支持该API。我在oracle网站上发现了类似的内容:
但是我还没有测试它。

您可以在一些Microsoft网站上找到旧的驱动程序,例如,将允许您下载与Java 6一起工作的Microsoft SQL Server JDBC驱动程序2.0

下载SQL Server JDBC驱动程序2.0,它是一种4型JDBC驱动程序,通过Java平台Enterprise Edition 5和6中提供的标准JDBC应用程序接口(API)提供数据库连接


这是一个非常旧的、不安全的、不再得到官方支持的版本,就像您的Java一样。你真的应该更新。

如果你能容忍付费解决方案,我的雇主为SQL Server提供了一个兼容Java 1.6+的JDBC驱动程序:

从帮助文档()中:

Java版本支持 要部署驱动程序JAR,必须在系统上安装JDK(Java开发工具包)1.6或更高版本


任何人都不应该再运行JRE 6了。强烈建议使用JDK 8或更高版本。哦,很糟糕,这个文件没有解压缩。谢谢你的帮助。我会找到另一种使用JTDS使用表值参数的方法是的,但我同意你的看法,但我不能在生产服务器上更改java的版本,这取决于我工作的公司。如果你必须下载UNIX版本并提取JAR。但坦率地说,不要这样做,它只适用于旧数据库(MSSQL 2012之前)。不过,有更新的版本支持Java 6。@MarkrotVeel我再也找不到3.0或4.0驱动程序下载了。Java7的官方版本4.1是微软最早支持的版本。