Pular para o conteúdo

Fóruns Banco de dados Oracle SQL *LOADER SQL *LOADER

#85648
Avatar photoRegis Araujo
Participante

    Vieri… boa tarde…

    As linhas que vc mostrou estão com problemas… pois elas estão inserindo os valores de forma desposicionada.. verifique se os caracteres de terminação das linhas anteriores estão corretos…

    Deverá existir sempre um || no final de cada valor e de cada linha… ou o sqlloader não irá importar linha alguma…

    Faça um teste.. pegue o arquivo .BAD que vc informou que tem apenas 20 linhas e coloque um || no final de cada linha e importe ele… vc irá verificar no arquivo .log que irá apresentar a mesma mensagem de antes mas desta vez a coluna será a IND_ATIVO…

    Com estas linhas ele está inserindo desta maneira..

    null -> COD_PRODUTO_INTERNO
    ||
    null -> COD_CARACT_BRIEFING
    ||
    null -> NOM_CARACT_BRIEFING
    ||
    1 -> COD_TIPO_VALOR_BRIEFING
    ||
    13 -> TEXTO_LIVRE
    ||
    0 -> VALOR_LIVRE
    ||
    null -> DATA_LIVRE
    ||
    0|TEXTO -> IND_ATIVO

    null -> NUM_PRIORIDADE_BRIEFING

    null -> COD_PADRAO_MEDIDA

    null -> NOM_PADRAO_MEDIDA

    null -> COD_PRODUTO_ORIGEM

    Em algum lugar existe uma quebra de linha que informa que o valor do seu TEXTO deverá ser inserido no campo COD_PRODUTO_INTERNO…

    Bom.. espero ter ajudado…

    Abraços…