Exporting SQL Server Data Importing na Ti Jalur Komando Jeung Bcp

Bcp nyaeta jalan panggancangna pikeun meunangkeun data kana databés a

The bulk salinan (bcp) komando Microsoft SQL Server nyadiakeun anjeun kalawan kamampuhan pikeun ngalebetkeun angka nu gede ngarupakeun rékaman langsung ti garis paréntah. Salian keur alat mangpaat pikeun aficionados paréntah-garis, utiliti bcp mangrupakeun alat anu kuat pikeun maranéhanana anu neangan nyelapkeun data kana SQL Server database ti jeroeun file angkatan atanapi metoda programmatic lianna. Aya nyatu cara pikeun meunangkeun data kana databés, tapi bcp teh panggancangna keur nyetél jeung parameter katuhu.

bcp Rumpaka

The rumpaka dasar pikeun ngagunakeun bcp nyaeta:

bcp

mana dalil nyandak nilei handap:

bcp Impor Conto

Nempatkeun eta sadayana babarengan, ngabayangkeun anjeun gaduh tabel bungbuahan di anjeun database inventory na rék diimpor sagala rékaman ti file téks disimpen di hard drive anjeun kana databés éta. Anjeun bakal nganggo rumpaka paréntah bcp handap:

inventory.dbo.fruits bcp di "C: \ buah \ inventory.txt" -c -T

Ieu ngahasilkeun kaluaran handap:

C: \> inventory.dbo.fruits bcp di "C: \ buah \ inventory.txt" -c -T Mulai salinan ... 36 jajar disalin. Ukuran jaringan packet (bait): 4096 Jam Time (mdet.) Jumlah: 16 Rata-rata: (2250.00 barisan per detik.) C: \>

Anjeun bisa geus noticed dua pilihan anyar dina éta garis paréntah. Pilihan -c hususna yén format file sahiji file impor bakal téks tab-delimited kalawan unggal catetan dina garis anyar. Pilihan -T hususna nu bcp kedah nganggo auténtikasi Windows pikeun nyambungkeun kana databés.

Ékspor Conto bcp

Anjeun bisa ngékspor data ti databés anjeun kalawan bcp ku cara ngarobah arah operasi tina "dina" pikeun Contona, anjeun tiasa dump eusi tabel buah ka file téks jeung paréntah di handap "kaluar".:

bcp inventory.dbo.fruits kaluar "C: \ buah \ inventory.txt" -c -T

Di dieu nu kumaha nu Sigana dina garis paréntah:

C: \> bcp inventory.dbo.fruits kaluar "C: \ buah \ inventory.txt" -c -T Mulai salinan ... 42 jajar disalin. Ukuran jaringan packet (bait): 4096 Jam Time (mdet.) Jumlah: 1 Rata-rata: (. 42000,00 barisan per detik) C: \>

Éta sadayana aya kana paréntah bcp. Anjeun bisa make paréntah ieu ti jeroeun file angkatan atanapi program lianna kalayan aksés ka garis paréntah DOS keur ngajadikeun otomatis impor sarta ékspor data tina database SQL Server Anjeun.