Importar planilha Excel no Oracle

Olá Pessoal!
O tema de hoje é: Importar planilha Excel no Oracle.
Neste post de hoje irei mostrar como eu realizo a importação de uma planilha Excel para o Oracle, ou seja como transformar esta planilha em tabela no Oracle.
Para isso eu utilizo a ferramenta PL/SQL Developer.
Como exemplo irei utilizar a planilha de cadastro de municípios que esta no site do IBGE.
Esta planilha pode ser baixada através do link: http://www.sidra.ibge.gov.br/bda/territorio/download/munic.xls
Como a planilha esta no formato xls o primeiro passo é converter o arquivo para csv (separado por vírgulas).
Para converter é bem simples é só dar um Salvar como na planilha e escolher a opção csv (separado por virgulas).
Após isso eu crio no Oracle uma tabela para receber a planilha neste caso é importante criar a tabela com a mesma estrutura da planilha Excel.

Importar a planilha:

Tools / Text Importer
Excel1

Excel2

Escolher a aba Open data file e selecionar o arquivo (planilha)
Excel3

Após isso já será possível verificar como irá ficar os dados na tabela. (Result Preview)
Excel4

Após verificar se os dados estão estruturados corretamente é só realizar a importação da planilha.
A importação será realizada na aba “Data to Oracle” como podemos ver na imagem abaixo.
Excel5
Agora é só importar os dados.
Excel6
Verificando os registros importados.

Excel7

Planilha importada no Oracle.
A partir de agora é possível trabalhar os dados conforme desejado.

3 comentários em “Importar planilha Excel no Oracle

  • 31 de agosto de 2017 em 16:10
    Permalink

    É possível usar uma sequence tb?

    Resposta
    • 1 de setembro de 2017 em 14:57
      Permalink

      Fala Fabio! Tudo bem?
      Acredito que não, geralmente eu sempre importo para uma tabela nova sem chave sem nada e depois eu faço a tratativa, levando a informação pro destino correto, é nesse ponto que eu utilizo a sequence, primary key e etc.

      Valeu!

      Alex

      Resposta

Deixe uma resposta

O seu endereço de e-mail não será publicado.