Formatos de dados para importar ou exportar em massa (SQL Server)
O SQL Server pode aceitar dados em formato de dados de caractere ou formato de dados binário nativos. Use o formato de caractere ao mover dados entre o SQL Server e outro aplicativo (como o Microsoft Excel) ou outro servidor de banco de dados (como Oracle ou SQL Server). O formato nativo só pode ser usado para transferir dados entre instâncias do SQL Server.
Neste tópico:
Formatos de dados para importar ou exportar em massa
Tarefas relacionadas
Conteúdo relacionado
Formatos de dados para importar ou exportar em massa
A tabela a seguir indica o formato de dados que costuma ser adequado ao uso, dependendo de como os dados estão representados e da origem ou destino da operação.
Operação |
Nativo |
Unicode nativo |
Caractere |
Caractere unicode |
---|---|---|---|---|
Transferências de dados em massa entre várias instâncias do SQL Server usando um arquivo de dados que não contém nenhum caractere estendido ou DBCS (conjunto de caracteres de dois bytes). A menos que um arquivo de formato seja usado, essas tabelas devem ser definidas identicamente. |
Sim1 |
— |
— |
— |
Para colunas sql_variant, recomenda-se usar o formato de dados nativos que, ao contrário dos formatos unicode e de caractere, preservam o metadados para cada valor sql_variant. |
Sim |
— |
— |
— |
Transferências de dados em massa entre várias instâncias do SQL Server usando um arquivo de dados que contém caracteres estendidos ou DBCS. |
— |
Sim |
— |
— |
Importação de dados em massa de um arquivo de texto gerado por outro programa. |
— |
— |
Sim |
— |
Exportação de dados em massa para um arquivo de texto que será usado em outro programa. |
— |
— |
Sim |
— |
Transferências de dados em massa entre várias instâncias do SQL Server usando um arquivo de dados que contém dados unicode e não contém nenhum caractere estendido ou DBCS. |
— |
— |
— |
Sim |
1 Método mais rápido para a exportação de dados em massa do SQL Server ao usar o bcp.
[Início]
Tarefas relacionadas
Usar o formato nativo para importar ou exportar dados (SQL Server)
Usar o formato de caractere para importar ou exportar dados (SQL Server)
Usar o formato nativo Unicode para importar ou exportar dados (SQL Server)
Usar o formato de caractere Unicode para importar ou exportar dados (SQL Server)
Importar dados de formato de caractere e nativo de versões anteriores do SQL Server
[Início]
Consulte também
Referência
Conceitos
Especificar formatos de dados para compatibilidade usando bcp (SQL Server)