Dane luzem przywozu i wywozu przy użyciu narzędzia bcp
Ten temat zawiera omówienie korzystania z Narzędzia bcp do eksportowania danych z dowolnego miejsca w SQL Server bazy danych, gdzie działa instrukcja SELECT, włączając widoki podzielonym na partycje.
Bcp narzędzie (Bcp.exe) jest narzędziem wiersza polecenia, używający luzem kopii programu (BCP) interfejsu API.Bcp narzędzie wykonuje następujące zadania:
Luzem eksportuje dane z SQL Server tabela do pliku danych.
Luzem eksportuje dane z kwerendy.
Luzem importuje dane z pliku danych do SQL Server tabela.
Generuje pliki w formacie.
Bcp jest dostępne narzędzie bcp polecenia.Aby użyć bcp polecenia do masowych importować dane, należy zrozumieć schematu tabela i typów danych kolumn, chyba że używasz wcześniej plik formatu.
Bcp narzędzie można eksportować dane z SQL Server tabela do pliku danych do użycia w innych programach.Narzędzie można również importować dane do SQL Server tabela z innego programu, zazwyczaj innego system zarządzania bazami danych (DBMS).Dane wyeksportowane z źródło programu do pliku danych, a następnie w oddzielnej operacji, skopiowane z pliku danych do SQL Server tabela.
Bcp polecenia zawiera przełączników, które służy do określania typu danych w pliku danych i inne informacje.Jeżeli nie określono te przełączniki, polecenie monituje o formatowanie informacje, takie jak typ danych pola w pliku danych.Polecenie zapyta, czy chcesz utworzyć plik formatu, zawierającą użytkownika interakcyjnego odpowiedzi.Chcąc elastyczności dla przyszłych operacji importu zbiorczego lub wywóz luzem, plik formatu jest często przydatne.plik formatu można określić później na bcp polecenia dla plików danych równoważne.Aby uzyskać więcej informacji, zobacz Określanie formatów danych dla zgodności przez używanie bcp.
Ostrzeżenie
Starting with Microsoft SQL Server version 7.0, the bcp utility is written by using the ODBC bulk-copy API.We wcześniejszych wersjach bcp zostały napisane przy użyciu biblioteki DB kopiowanie masowe API.
Opis bcp składni, zobacz Narzędzie bcp.
Przykłady
Dla bcp przykłady, zobacz:
Przykłady luzem, importowanie i eksportowanie dokumentów XML
Przechowywanie wartości tożsamości podczas zbiorczego, importowanie danych
Przechowywanie wartości null lub przy użyciu wartości domyślnych podczas importu zbiorczego
Do importowania lub eksportowania danych przy użyciu formatu znaków
Do importowania lub eksportowania danych przy użyciu formatu macierzystego
Do importowania lub eksportowania danych przy użyciu formatu znaków Unicode
Przy użyciu formatu Unicode macierzystego do importowania lub eksportowania danych