Скачивание и установка служебной программы bcp

Применимо к:SQL ServerБаза данных SQL AzureУправляемый экземпляр SQL AzureAzure Synapse AnalyticsСистема платформы аналитики (PDW)Хранилище в Microsoft FabricБаза данных SQL в Microsoft Fabric

Программа массового копирования (bcp) копирует данные между экземпляром SQL Server и файлом данных в указанном пользователем формате.

  • Подробные сведения об использовании bcp с Azure Synapse Analytics см. в разделе "Загрузка данных с помощью bcp".
  • bcp сейчас доступен в режиме предварительной версии в Warehouse в Microsoft Fabric.
  • bcpНе удается импортировать данные в конечную точку аналитики SQL в Microsoft Fabric.

Определение установленной версии

Чтобы определить установленную версию bcp, выполните следующую команду:

bcp -v

Если на Windows установлены несколько версийbcp, PATH переменная среды определяет, какой из них выполняется. Чтобы перечислить каждую копию bcp.exe в пути поиска, используйте следующую команду:

where bcp.exe

Сведения о том, как задать путь к команде в переменной PATH среды, см. в разделе "Переменные среды".

Управление версиями bcp

Утилита bcp версионируется независимо от версии SQL Server, с которой она поставляется:

bcp основная версия Distribution
18 Поставляется с SQL Server 2025 (17.x). Добавляет переключатели -Y (режим шифрования TLS) и -u (доверять сертификату сервера).
15 Распространяется как служебные программы командной строки Майкрософт 15 для SQL Server и поставляется с инструментами SQL Server 2019 (15.x) и SQL Server 2022 (16.x).

Скачайте последнюю версию

Следующие инструкции предназначены для bcp, работающего в Windows. Инструкции по установке bcp в Linux и macOS, а также требования к системе см. в статье "Установка sqlcmd и bcp SQL Server средств командной строки в Linux".

Package Platform
служебные программы командной строки Microsoft для SQL Server x64x86

Пакет служебных программ командной строки Microsoft содержит оба bcp и sqlcmd (ODBC). Он также устанавливает (или требует) драйвер Microsoft ODBC для SQL Server.

Note

Автономная загрузка bcp может иметь номер выпуска и номер сборки, отличающиеся от bcp, поставляемого с последним накопительным обновлением (CU) для SQL Server. Это поведение является ожидаемым. Автономная загрузка всё ещё содержит все исправления, включённые в последнее накопительное обновление.

Требования к системе

Ниже приведены системные требования для bcp, работающего в Windows.

Получите помощь

Примите участие в разработке документации по SQL

Знаете ли вы, что содержимое SQL можно изменить самостоятельно? При этом вы не только помогаете улучшить нашу документацию, но и получаете признание в качестве участника страницы.

Дополнительные сведения см. в разделе Редактирование документации Microsoft Learn.