Sei sulla pagina 1di 3

Importar y exportar

datos de forma masiva


(SQL Server)
SQL Server admite la exportacin masiva de datos (conjuntos masivos de datos)
desde una tabla de SQL Server y la importacin en bloque de datos en una tabla o
vista sin particiones de SQL Server.

Laexportacin masiva se refiere a la copia de datos de una tabla de SQL Server en


un archivo de datos. Importacin masiva significa cargar datos de un archivo de
datos a una tabla de SQL Server. Por ejemplo, puede exportar datos de una
aplicacin de Microsoft Excel a un archivo de datos y, despus, importarlos
masivamente en una tabla de SQL Server .

Mtodos para la importacin y exportacin


masivas de datos
SQL Server admite la exportacin masiva de datos desde una tabla de SQL Server y
la importacin masiva de datos en una tabla o vista sin particiones de SQL Server .
Estn disponibles los mtodos bsicos siguientes.

Impor Expor
Mtodo Descripcin ta ta
datos datos

bcp, utilidad Utilidad de lnea de comandos S S


(Bcp.exe) que importa y exporta
datos masivamente y genera
archivos de formato.

BULK INSERT, Instruccin Transact-SQL que S No


instruccin importa datos directamente de
un archivo de datos en una tabla
o vista sin particionar de una
Impor Expor
Mtodo Descripcin ta ta
datos datos

base de datos.

INSERT ... SELECT * Instruccin Transact-SQL que usa S No


FROM el proveedor de conjuntos de
OPENROWSET(BULK filas BULK OPENROWSET para
...) importar masivamente datos en
una tabla de SQL Server
especificando la funcin
OPENROWSET(BULK) para
seleccionar datos en una
instruccin INSERT.

Asistente para El asistente crea paquetes S S


importacin y simples que importan y exportan
exportacin de SQL datos entre muchos formatos de
Server datos conocidos, incluidas bases
de datos, hojas de clculo y
archivos de texto.

Importante

Las operaciones de importacin masiva de SQL Server no admiten los archivos de


valores separados por comas (CSV). Sin embargo, en algunos casos puede usar
un archivo CSV como archivo de datos para una importacin masiva de datos en
SQL Server. Tenga en cuenta que el terminador de campo de un archivo CSV no
tiene que ser una coma. Para ms informacin, consulte Preparar los datos para
exportar o importar de forma masiva (SQL Server).
INSERT INTO [BD2].[Table] SELECT * FROM [BD1].[Table]

Potrebbero piacerti anche