【发布时间】:2019-01-03 16:52:20
【问题描述】:
【问题讨论】:
-
没有人应该再运行 JRE 6。强烈建议使用 JDK 8 或更高版本。
标签: java sql-server jdbc sql-server-2012
【问题讨论】:
标签: java sql-server jdbc sql-server-2012
“JDBC 4.0 API 是作为 Sun Java SE Development Kit (JDK) 6.0 和 Java Runtime Environment (JRE) 6.0 的一部分引入的。” 2017 年 3 月 6 日不支持。我在甲骨文网站:https://download.oracle.com/otndocs/jcp/jdbc-4.0-fr-oth-JSpec/ 但我没有测试过。
【讨论】:
您可以在一些 Microsoft 网站上找到旧驱动程序,例如https://www.microsoft.com/en-gb/download/details.aspx?id=2505 将允许您下载适用于 Java 6 的 Microsoft SQL Server JDBC Driver 2.0。
下载 SQL Server JDBC 驱动程序 2.0,这是一种 4 类 JDBC 驱动程序,它通过 Java 平台企业版 5 和 6 中提供的标准 JDBC 应用程序接口 (API) 提供数据库连接。
它是一个非常古老、不安全且不再受官方支持的版本,就像您的 Java 一样。你真的应该更新。
【讨论】:
如果您可以接受付费解决方案,我的雇主会为 SQL Server 提供兼容 Java 1.6+ 的 JDBC 驱动程序:https://www.cdata.com/drivers/sql/jdbc/
来自帮助文档 (http://cdn.cdata.com/help/RUD/jdbc/pg_startedintroj.htm):
Java 版本支持
要部署驱动程序 JAR,您必须在系统上安装 JDK(Java 开发工具包)1.6 或更高版本。
【讨论】: