Mengimpor dan mengekspor data massal menggunakan bcp (SQL Server)

Berlaku untuk: SQL Server Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

Topik ini memberikan gambaran umum untuk menggunakan utilitas bcp untuk mengekspor data dari mana saja dalam database SQL Server tempat pernyataan SELECT berfungsi, termasuk tampilan yang dipartisi.

Utilitas bcp (Bcp.exe) adalah alat baris perintah yang menggunakan Bulk Copy Program (BCP) API. Utilitas bcp melakukan tugas-tugas berikut:

  • Mengekspor data secara massal dari tabel SQL Server ke dalam file data.

  • Mengekspor data secara massal dari kueri.

  • Mengimpor data secara massal dari file data ke dalam tabel SQL Server.

  • Menghasilkan file format.

Utilitas bcp diakses oleh perintah bcp . Untuk menggunakan perintah bcp untuk mengimpor data secara massal, Anda harus memahami skema tabel dan jenis data kolomnya, kecuali Anda menggunakan file format yang sudah ada sebelumnya.

Utilitas bcp dapat mengekspor data dari tabel SQL Server ke file data untuk digunakan dalam program lain. Utilitas juga dapat mengimpor data ke tabel SQL Server dari program lain, biasanya sistem manajemen database (DBMS) lain. Data pertama kali diekspor dari program sumber ke file data lalu, dalam operasi terpisah, disalin dari file data ke dalam tabel SQL Server.

Perintah bcp menyediakan sakelar yang Anda gunakan untuk menentukan jenis data file data dan informasi lainnya. Jika sakelar ini tidak ditentukan, perintah akan meminta informasi pemformatan, seperti jenis bidang data dalam file data. Perintah kemudian menanyakan apakah Anda ingin membuat file format yang berisi respons interaktif Anda. Jika Anda menginginkan fleksibilitas untuk operasi impor massal atau ekspor massal di masa mendatang, file format sering kali berguna. Anda dapat menentukan file format pada perintah bcp nanti untuk file data yang setara. Untuk informasi selengkapnya, lihat Menentukan Format Data untuk Kompatibilitas saat Menggunakan bcp (SQL Server).

Catatan

Utilitas bcp ditulis dengan menggunakan salinan massal ODBC.

Untuk deskripsi sintaks perintah bcp , lihat Utilitas bcp.

Contoh

Topik berikut berisi contoh penggunaan bcp:
utilitas bcp

Format Data untuk Impor Massal atau Ekspor Massal (SQL Server)
 ● Gunakan Format Asli untuk Mengimpor atau Mengekspor Data (SQL Server)
 ● Gunakan Format Karakter untuk Mengimpor atau Mengekspor Data (SQL Server)
 ● Gunakan Format Asli Unicode untuk Mengimpor atau Mengekspor Data (SQL Server)
 ● Gunakan Format Karakter Unicode untuk Mengimpor atau Mengekspor Data (SQL Server)

Tentukan Terminator Bidang dan Baris (SQL Server)

Pertahankan Null atau Gunakan Nilai Default Selama Impor Massal (SQL Server)

Pertahankan Nilai Identitas Saat Mengimpor Data Secara Massal (SQL Server)

Format File untuk Mengimpor atau Mengekspor Data (SQL Server))
 ● Buat File Format (SQL Server)
 ● Gunakan File Format untuk Mengimpor Data Secara Massal (SQL Server)
 ● Gunakan File Format untuk Melewati Kolom Tabel (SQL Server)
 ● Gunakan File Format untuk Melewati Bidang Data (SQL Server)
 ● Gunakan File Format untuk Memetakan Kolom Tabel ke Bidang Data-File (SQL Server)

Contoh Impor dan Ekspor Massal Dokumen XML (SQL Server)

Contoh dan informasi lainnya