Usar los formatos nativo, de caracteres o Unicode

En esta sección se explican los formatos de datos permitidos para la exportación o importación masivas de datos. Microsoft SQL Server puede aceptar datos en formato de caracteres o binario nativo. Utilice 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). Sólo puede usar el formato nativo al transferir datos entre instancias de SQL Server.

Elegir un formato de datos

En la siguiente tabla se proporcionan directrices generales para elegir un formato de datos 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

Las 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 utilice un archivo de formato, estas tablas deben definirse de forma idéntica.

Vea Usar el formato nativo para importar o exportar datos.

Sí1

Para las columnas sql_variant, es mejor el uso del formato de datos nativo, ya que preserva los metadatos de cada valor sql_variant, a diferencia de los formatos de caracteres o Unicode.

Vea Usar el formato nativo para importar o exportar datos.

Las transferencias masivas de datos entre varias instancias de SQL Server mediante un archivo de datos que contenga caracteres DBCS o extendidos.

Vea Usar el formato nativo Unicode para importar o exportar datos.

Importación masiva de datos desde un archivo de texto generado por otro programa.

Vea Usar el formato de caracteres para importar o exportar datos.

Exportación masiva de datos a un archivo de texto para utilizarlo en otro programa.

Vea Usar el formato de caracteres para importar o exportar datos.

Las 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.

Vea Usar el formato de caracteres Unicode para importar o exportar datos.

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