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:
- 1. Informações
- 2. Estrutura do arquivo
- 3. Criação da tabela no banco de destino
- 4. Importação dos Dados utilizando ferramenta BCP:
- 5. Conferência da importação dos dados
- 6. Repetir o processo para as demais tabelas desejadas
2. Estrutura do arquivo
Diretório contento os arquivos para importação:
3. Criação da tabela no banco de destino
Arquivo com a estrutura da tabela “Bairros.dic.txt”
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
- 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.
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