Программа массового копирования - Bulk Copy Program

Программа массового копирования[1] (BCP) - это инструмент командной строки используется для импорта или экспорта данных в Microsoft SQL Server или Sybase база данных.Инструмент часто более эффективен.[нужна цитата ] чем более поздние GUI -основанные приложения, такие как DTS, для импорта и извлечения данных.

Общее использование

Некоторые распространенные варианты использования BCP:

Другие платформы

  • Oracle использует SQL * LOADER,[2] реализовано в командной строке как sqlldr[3]
  • DB2 использует команды LOAD / EXPORT
  • MySQL использует LOAD DATA INFILE[4]
  • PostgreSQL использует команду COPY[5]

Рекомендации

  1. ^ «Утилита Microsoft SQL Server bcp». Microsoft. Апрель 2010 г.
  2. ^ http://docs.oracle.com/cd/B19306_01/server.102/b14220/utility.htm#sthref1799
  3. ^ Генник, Джонатан; Мишра, Санджай (2001). Oracle SQL * Loader: полное руководство. Окончательная серия руководств. O'Reilly Media, Inc. стр. 14. ISBN  9781565929487. Получено 2015-08-13. В системах Unix для вызова SQL * Loader используется команда sqlldr. В системах Windows под управлением Oracle8я, выпуск 8.1 или выше, команда также sqlldr. До выпуска 8.1 команда SQL * Loader в Windows включала первые две цифры номера выпуска Oracle [...] sqlldr80 (Oracle8, выпуск 8.0), sqlldr73 (Oracle7, выпуск 7.3) и так далее.
  4. ^ "MySQL 5.1 LOAD DATA INFILE Documentation". Получено 2010-05-31.
  5. ^ «Документация по PostgreSQL 8.1.21». Получено 2010-05-31.