当前位置:编程学习 > JAVA >>

JDBC 连接SQL Serer 2005总是弹出警告

--------------------编程问答-------------------- 换个驱动试试 --------------------编程问答-------------------- 电脑上装了几个SQLServer? --------------------编程问答--------------------
引用 2 楼 a470577391 的回复:
电脑上装了几个SQLServer?
 只有一个SQL Server 2005 --------------------编程问答--------------------
引用 1 楼 xinlan1022 的回复:
换个驱动试试
  换其他的提示版本不符合JRE --------------------编程问答-------------------- 换你的sqlserver的jar包,版本不一致 --------------------编程问答-------------------- 异常提示说的很清楚了你的驱动版本只能和SQL Server 2000一起使用。你去官网下个高版本的驱动就行了 --------------------编程问答--------------------
引用 6 楼 suciver 的回复:
异常提示说的很清楚了你的驱动版本只能和SQL Server 2000一起使用。你去官网下个高版本的驱动就行了
不是啊,异常是说sql server 2000和跟高版本。我用的是2005 --------------------编程问答--------------------
引用 5 楼 splendid_java 的回复:
换你的sqlserver的jar包,版本不一致
 换其他直接抛异常说“版本不符”。 --------------------编程问答--------------------
引用 8 楼 geek_Zheng 的回复:
Quote: 引用 5 楼 splendid_java 的回复:

换你的sqlserver的jar包,版本不一致
 换其他直接抛异常说“版本不符”。
sqljdbc.jar 类库要求使用 5.0 版的 Java 运行时环境 (JRE)。连接到数据库时,在 JRE 6.0 上使用 sqljdbc.jar 会引发异常。sqljdbc4.jar 类库要求使用 6.0 或更高版本的 Java 运行时环境 (JRE)。在 JRE 1.4 或 5.0 上使用 sqljdbc4.jar 会引发异常。 --------------------编程问答-------------------- 换个包试试哈! --------------------编程问答--------------------
引用 9 楼 splendid_java 的回复:
Quote: 引用 8 楼 geek_Zheng 的回复:

Quote: 引用 5 楼 splendid_java 的回复:

换你的sqlserver的jar包,版本不一致
 换其他直接抛异常说“版本不符”。
sqljdbc.jar 类库要求使用 5.0 版的 Java 运行时环境 (JRE)。连接到数据库时,在 JRE 6.0 上使用 sqljdbc.jar 会引发异常。sqljdbc4.jar 类库要求使用 6.0 或更高版本的 Java 运行时环境 (JRE)。在 JRE 1.4 或 5.0 上使用 sqljdbc4.jar 会引发异常。

  你这么一解释我更混乱了点(笨)。  1.7的用哪个啊。我试了试两个都不行 --------------------编程问答--------------------
引用 10 楼 Man_Jiang 的回复:
换个包试试哈!
换什么包? --------------------编程问答-------------------- 你用的是sqlserver2005,你要用sqlserver2005jdbc的jar包 --------------------编程问答--------------------
引用 13 楼 teddyboy1992 的回复:
你用的是sqlserver2005,你要用sqlserver2005jdbc的jar包

 我在ms上找JDBC for sql server 2005能下载的包内只有sqljdbc.jar和sqljbdc4.jar --------------------编程问答-------------------- 应该选sqljdbc4的jar包,而且配置文件记得里面的连接要开启,我刚开始的时候就是这个原因搞了好久呢。 --------------------编程问答-------------------- TCP/IP协议未开启 --------------------编程问答--------------------
引用 11 楼 geek_Zheng 的回复:
Quote: 引用 9 楼 splendid_java 的回复:

Quote: 引用 8 楼 geek_Zheng 的回复:

Quote: 引用 5 楼 splendid_java 的回复:

换你的sqlserver的jar包,版本不一致
 换其他直接抛异常说“版本不符”。
sqljdbc.jar 类库要求使用 5.0 版的 Java 运行时环境 (JRE)。连接到数据库时,在 JRE 6.0 上使用 sqljdbc.jar 会引发异常。sqljdbc4.jar 类库要求使用 6.0 或更高版本的 Java 运行时环境 (JRE)。在 JRE 1.4 或 5.0 上使用 sqljdbc4.jar 会引发异常。

  你这么一解释我更混乱了点(笨)。  1.7的用哪个啊。我试了试两个都不行
sqljdbc4.jar --------------------编程问答-------------------- 楼主问题后面咋解决的啊?  我连SQL2000也是爆这个异常!
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,