1. Informações


A base de dados fornecida para os cenários de distrato inclui a estrutura das tabelas no arquivo ".dic.txt", além dos dados necessários para a importação dessas tabelas. A seguir, apresentamos um exemplo da criação da tabela Bairros, juntamente com o processo de importação dos dados utilizando o comando BCP.


Passo a passo para importação dos dados:


2. Estrutura do arquivo


Diretório contento os arquivos para importação:



Interface gráfica do usuário, Aplicativo

Descrição gerada automaticamente



3. Criação da tabela no banco de destino


Arquivo com a estrutura da tabela “Bairros.dic.txt”


Interface gráfica do usuário, Texto, Email

Descrição gerada automaticamente


Tabela criada seguindo a estrutura fornecida no arquivo ".dic.txt"


CREATE TABLE [dbo].[Bairros](
        [f0149idbairro] [int] NOT NULL,
        [f0149nome] [varchar](50) NOT NULL,
        [f0149ativo] [bit] NOT NULL,
        [f0001idempresa] [int] NOT NULL,
        )





4. Importação dos dados utilizando ferramenta BCP:


Importação dos arquivos txt via BCP


  •   Abra CMD e navegue até o diretório contento os txts para importação


Texto

Descrição gerada automaticamente

 












  • Executar o comando bcp para importação nativa SQL Server:
  • Comando:
    bcp dbo.Bairros in "C:\TempMovere\ClienteMovere\Bairros.txt" -S ServidorSQL -d NomeDoBancoDeDados -U Usuario -P Senha -n
     

     

 


 




5. Conferência da importação dos dados


  • Após finalizar a importação dados já disponíveis na tabela criada.


Interface gráfica do usuário, Aplicativo

Descrição gerada automaticamente

6. Repetir o processo para as demais tabelas desejadas

 

Após conclusão prosseguir com a criação das demais tabelas para importação.

Abaixo link contendo documentação BCP para apoio:

https://learn.microsoft.com/pt-br/sql/tools/bcp-utility?view=sql-server-ver16&tabs=windows