Formatos de datos para importación o exportación masivas (SQL Server)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

SQL Server puede aceptar datos en formato de datos de caracteres o binarios nativos. Use el formato de caracteres al mover datos entre SQL Server y otra aplicación (como Microsoft Excel) u otro servidor de bases de datos (como Oracle o SQL Server). Solo puede usar el formato nativo al transferir datos entre instancias de SQL Server.

En este tema:

Formatos de datos para importación o exportación masivas

En la siguiente tabla se indica el formato de datos que resulta adecuado, de forma general, para usar dependiendo del modo en que los datos estén representados y el origen o el destino de la operación.

Operación Nativa Unicode nativo Carácter carácter Unicode
Transferencias masivas de datos entre varias instancias de SQL Server mediante un archivo de datos que no contenga caracteres del juego de caracteres de doble byte (DBCS). A menos que se use un archivo de formato, estas tablas deben definirse de forma idéntica. Sí* - - -
En el caso de las columnas sql_variant , se recomienda usar el formato de datos nativo, ya que conserva los metadatos de cada valor sql_variant , a diferencia de los formatos de caracteres o Unicode. - - -
Transferencias masivas de datos entre varias instancias de SQL Server mediante un archivo de datos que contenga caracteres DBCS o extendidos. - - -
Importación masiva de datos desde un archivo de texto generado por otro programa. - - -
Exportación masiva de datos a un archivo de texto para usarlo en otro programa. - - -
Transferencias masivas de datos entre varias instancias de SQL Server mediante un archivo de datos que contenga datos Unicode y no contenga caracteres DBCS o extendidos. - - -

* El método más rápido para la exportación masiva de datos desde SQL Server cuando se usa bcp.

Related Tasks

Consulte también

Tipos de datos (Transact-SQL)
Especificar formatos de datos por razones de compatibilidad mediante bcp (SQL Server)