SQL Server 6.5 jdbc (jdts) 不兼容
Posted
技术标签:
【中文标题】SQL Server 6.5 jdbc (jdts) 不兼容【英文标题】:SQL Server 6.5 jdbc (jdts) incompatibility 【发布时间】:2012-06-07 21:42:40 【问题描述】:我尝试使用 jdts 1.2.2 和 1.2.5(在 DBVisualizer 或 IReport 4.5 中)连接到 SQL Server 6.0。
网址是
jdbc:jtds:sqlserver://localhost/mydbname;instance=;TDS=4.2
但是两个版本(1.2.2 和 1.2.5)都给我错误。
Please use TDS protocol version 7.0 or higher
如果我将 URL 更改为
jdbc:jtds:sqlserver://localhost/mydbname;
它给了我这个错误。
Stream 0 attempting to read when no request has been sent
其实我只是想把 SQL Server 6.0 中的数据提取成 Excel 格式。
你能告诉我我能做什么吗?
提前致谢。
【问题讨论】:
是 Sql Server 6.0 还是 6.5?您的标题和描述不匹配 是 SQL 6.0。抱歉打错了。 【参考方案1】:SQL Server 6.0 现在已经很老了,所以我怀疑这可能是您的问题的一部分。
Microsoft 为 Sql Server 提供了一个 jdbc driver,您可以尝试使用它来代替 jtds 驱动程序。
最旧的可下载 Microsoft jdbc 驱动程序是 version 2.0,但即便如此 Sql Server 2000 也是他们支持的最旧版本。
【讨论】:
以上是关于SQL Server 6.5 jdbc (jdts) 不兼容的主要内容,如果未能解决你的问题,请参考以下文章
vCenter 6.5U1 Windows SQL Server 2012 安装
vCenter Server6.5 & SQL Server2014单机部署 - vShpere ESXI6.0-6.5集群管理