Массовая копия сервера SQL (BCP) для Linux (Centos) - PullRequest
2 голосов
/ 13 декабря 2010

Поддерживает ли FreeTDS SQL Server 2008 R2?Есть ли другой хороший инструмент для импорта данных с сервера SQL на мою машину Centos?

1 Ответ

2 голосов
/ 22 апреля 2011

Это поддерживает , но могут быть некоторые специфические типы данных и функции, которые проблематичны. Пожалуйста, смотрите эту ссылку:

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

и эта ссылка

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

Вы можете использовать jbcp , и это очень похоже на freebcp из FreeTDS. Это реализация протокола TDS в Java для чистой комнаты, включая часть BCP.

Обратите внимание, что export не поддерживается jbcp, но AFAIK, он поддерживается freebcp. Это немного ОТ на ваш вопрос.

Вы также можете использовать SSIS с самого сервера SQL (через общий ресурс SMB и т. Д.), Но в вашем вопросе не так много деталей, поэтому я не могу быть уверен, как данные хранятся в Linux окно и насколько доступно окно Linux с машины SQL.

...