2

FreeTDS是否支持 SQL Server 2008 R2?有没有其他好的工具可以将数据从 SQL 服务器导入到我的 centos 机器?

4

1 回答 1

2

确实支持它,但是可能有一些特定的数据类型和特性存在问题。请看这个链接:

http://www.freetds.org/faq.html#Does.FreeTDS.support.my.server

和这个链接

http://www.freetds.org/userguide/choosingtdsprotocol.htm

您可以使用jbcp,它与来自 FreeTDS 的 freebcp 非常相似。它是 Java 中 TDS 协议的洁净室实现,包括它的 BCP 部分。

请注意, jbcp 不支持导出,但 AFAIK,freebcp 支持它。不过,这对您的问题有点过时。

您也可以从 SQL 服务器本身(通过 SMB 共享等)使用 SSIS,但您的问题没有太多细节,所以我不能确定数据如何存储在 Linux 机器上以及如何可从 SQL 机器访问 Linux 框。

于 2011-04-21T20:30:08.977 回答