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