2

我尝试使用 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 格式。

你能告诉我我能做什么吗?

提前致谢。

4

1 回答 1

0

SQL Server 6.0 现在已经很老了,所以我怀疑这可能是您的问题的一部分。

Microsoft 为 Sql Server 提供了一个jdbc 驱动程序,您可以尝试使用它来代替jtds驱动程序。

最旧的可下载 Microsoft jdbc 驱动程序是2.0 版,但即便如此 Sql Server 2000 也是他们支持的最旧版本。

于 2012-06-03T15:48:30.350 回答