Успешные реализации задачи NAnt bcp (SQL Server)? - PullRequest
0 голосов
/ 15 января 2009

Я ищу либо задачу NAnt для bcp SQL Server, либо формат файла для собственного вывода bcp.

Я предполагал, что смогу создать задачу NAntContrib для bcp, но у меня сейчас нет времени (мы когда-нибудь?)

Кто-нибудь ходил по этому пути раньше? Совет

Спасибо - Джон

Ответы [ 2 ]

0 голосов
/ 15 января 2009

bcp не имеет собственного выходного формата файла как такового, но может создавать двоичный файл, где поля начинаются с префикса 1-4 байта, который содержит длину поля. Длина заголовка или форматы разделителя строки / столбца указываются в контрольном файле (формат описан здесь ),

При использовании файлов с префиксом bcp SQL Server использует длину -1 в заголовке для обозначения нулей.

«Нативный» в bcp-говорящем относится к двоичным представлениям данных столбца. Этот вопрос имеет некоторое обсуждение этих форматов.

0 голосов
/ 15 января 2009

Вы всегда можете использовать NAnt <exec> task для управления bcp ...

...