Pular para o conteúdo

Fóruns Banco de dados Oracle Criar tabela a partir de um arquivo txt Criar tabela a partir de um arquivo txt

#87578
mpvargas
Participante

    FIZ UM TESTE

    Criei um arquivo .txt chamado teste.txt

    01|AAAAAAAAAA|0101010101|1111111111;
    02|BBBBBBBBBB|0202020202|2222222222;
    03|CCCCCCCCCC|0303030303|3333333333;
    04|DDDDDDDDDD|0404040404|4444444444;
    05|EEEEEEEEEE|0505050505|5555555555;
    06|FFFFFFFFFF|0606060606|6666666666;
    07|GGGGGGGGGG|0707070707|7777777777;
    08|HHHHHHHHHH|0808080808|8888888888;
    09|IIIIIIIIII|0909090909|9999999999;

    Criei o arquivo .ctl chamado teste.ctl

    load data
    infile ‘/backup/export/teste.txt’
    into table TESTE
    fields terminated by “|” optionally enclosed by ‘;’
    (CAMPO_1, CAMPO_2, CAMPO_3, CAMPO_4)

    Executei da seguinte forma:

    $ sqlldr user/password@instance control=teste.ctl

    Aí deu a seguinte mensagem

    Commit point reached – logical record count 9

    O que eu fiz de errado?