Udostępnij za pośrednictwem


Dodawanie wierszy za pomocą operacji kopiowania luzem

The Microsoft SQL Server bulk copy components support the following operations:

  • Wstawianie numerów wierszy do tabela lub widoku.

  • Pobieranie dużej liczby wierszy z tabela, widoku lub kwerendy.

Bulk copy jest najszybszym sposobem dodawania dużej liczby wierszy w SQL Server.Istnieją trzy sposoby uruchamiania kopiowanie masowe operacji:

  • Użyj kopiowanie masowe program ( bcp narzędzia).

    bcp is a command prompt utility.bcp provides for running bulk copies in .bat and .cmd scripts.bcp is used to bulk copy large files into tables or views in SQL Server databases.Aby uzyskać więcej informacji, zobacz Dane luzem przywozu i wywozu przy użyciu narzędzia bcp.

  • Użyj instrukcja WSTAWIENIA luzem w Transact-SQL partii, procedur przechowywanych i wyzwalaczy import zbiorczy dane z pliku do tabela lub widoku w SQL Server bazy danych.

    Instrukcja WSTAW luzem jest wykonywany na serwerze w kontekście SQL Server usługa (MSSQLServer), a nie na klient.Jeśli plik jest kopiowany luzem jest także na serwerze danych nie jest przenoszona przez sieć wcale.Aby uzyskać więcej informacji, zobacz Importowanie danych luzem za pomocą ZBIORCZYM WSTAWIANIEM lub OPENROWSET(BULK...).

  • Użyj instrukcji INSERT...Wybierz * Z OPENROWSET(BULK...) Transact-SQL instrukcja luzem importowania danych z pliku danych do SQL Server tabela.Aby uzyskać więcej informacji, zobacz Importowanie danych luzem za pomocą ZBIORCZYM WSTAWIANIEM lub OPENROWSET(BULK...) i OPENROWSET (Transact-SQL).

  • Użyj kopiowanie masowe API dla aplikacji OLE DB, ODBC i biblioteki bazy danych.

    Bcp narzędzie to narzędzie wiersz polecenia ODBC, które używa SQL Server sterownik ODBC kopiowanie masowe funkcje.Dowolnej aplikacji można użyć tych opublikowane kopiowanie masowe funkcji ODBC lub biblioteki DB aplikacji w celu uruchomienia kopiowanie masowe operacji.Aplikacje można kopiowanie masowe z plików do SQL Server tabela lub widoku.Aplikacje można również kopiowanie masowe z programu zmiennych do SQL Server tabela lub widoku.Aby uzyskać więcej informacji na temat OLE DB luzem kopie Zobacz Wykonywanie operacji kopiowania luzem.Więcej informacji o kopii zbiorczego ODBC, zobacz Wykonywanie operacji kopiowania luzem (ODBC).