Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

ERRO NA ODBC

Senhores, boa tarde!

Estou com problemas na ODBC o banco conecta ele processa 17mil registros antes de dar o erro abaixo:

ScriptErrorCount1
ScriptErrorDetails"Leitura ODBC falhou"
ScriptErrorListGeneral ODBC Error 
ScriptErrorGeneral ODBC Error

Alguém tem ideia do que possa estar acontecendo?

10 Replies
srchagas
Creator III
Creator III

Assim fica dificil amigo, consegue manda o Script...tem Union nele  ?

Not applicable
Author

o script é simples segue a baixo:

SET ThousandSep='.';

SET DecimalSep=',';

SET MoneyThousandSep='.';

SET MoneyDecimalSep=',';

SET MoneyFormat='R$ #.##0,00;-R$ #.##0,00';

SET TimeFormat='hh:mm:ss';

SET DateFormat='DD/MM/YYYY';

SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff]';

SET MonthNames='jan;fev;mar;abr;mai;jun;jul;ago;set;out;nov;dez';

SET DayNames='seg;ter;qua;qui;sex;sáb;dom';

ODBC CONNECT TO mgind (XUserId is XXXXXXXXXXXXXX, XPassword is XXXXXXXXXXXXXXXXX);

mgind_item:

SQL SELECT "aliquota-ii",

    "aliquota-ipi",

    "aliquota-ISS",

    "alt-refer",

    altura,

    "atu-conf",

    "baixa-estoq",

    "calc-cons-prev",

    "calc-lead-time",

    "cap-est-fabr",

    "capac-recip-beb",

    "cd-folh-item",

    "cd-folh-lote",

    "cd-formula",

    "cd-origem",

    "cd-planejado",

    "cd-referencia",

    "cd-tag",

    "cd-trib-icm",

    "cd-trib-ipi",

    "cd-trib-iss",

    "char-1",

    "char-2",

    substring("char-2",52,1) as "char-2-1",

    substring("char-2",31,5) as "char-2-2",

    substring("char-2",53,1) as "char-2-3",

    substring("char-2",36,5) as "char-2-4",  

    "check-sum",

    "ciclo-contag",

    "class-fiscal",

    "classe-repro",

    "classif-abc",

    "cod-auxiliar",

    "cod-comprado",

    "cod-destaq",

    "cod-estabel",

    "cod-imagem",

    "cod-item-refugo",

    "cod-lista-destino",

    "cod-localiz",

    "cod-malha",

    "cod-obsoleto",

    "cod-produto",

    "cod-pulmao",

    "cod-pulmao-proces",

    "cod-refer",

    "cod-servico",

    "cod-tab-preco-aps",

    "cod-tax",

    "cod-tax-serv",

    "cod-trib-ii",

    "cod-unid-negoc",

    "codigo-orig",

    "codigo-refer",

    "compr-fabric",

    comprim,

    concentracao,

    "cons-consumo",

    "cons-produto",

    "cons-saldo",

    "consumo-aad",

    "consumo-prev",

    "conta-aplicacao",

    "contr-plan",

    "contr-qualid",

    "conv-tempo-seg",

    criticidade,

    "ct-codigo",

    "curva-abc",

    "data-1",

    "data-2",

    "data-base",

    "data-implant",

    "data-liberac",

    "data-obsol",

    "data-ult-con",

    "data-ult-ent",

    "data-ult-rep",

    "data-ult-sai",

    "de-codigo-prin",

    "dec-1",

    "dec-2",

    "dec-conv-fmcoml",

    "dec-ftcon",

    demanda,

    "deposito-pad",

    "desc-inter",

    "desc-item",

    "desc-nacional",

    "descricao-1",

    "descricao-2",

    "dias-estoq-aloc",

    "div-ordem",

    "dsl-destaq",

    "dt-pr-fisc",

    "dt-ult-ben",

    "emissao-ord",

    "enquad-beb",

    "esp-beb",

    "fase-medio",

    "fator-conver",

    "fator-reaj-icms",

    "fator-refugo",

    "fm-cod-com",

    "fm-codigo",

    fraciona,

    "ft-conv-fmcoml",

    "ft-conversao",

    "ge-codigo",

    "geracao-ordem",

    "horiz-fixo",

    "id-grade",

    "idi-classif-item",

    incentivado,

    "ind-backorder",

    "ind-calc-meta",

    "ind-confprodcom",

    "ind-especifico",

    "ind-imp-desc",

    "ind-inf-qtf",

    "ind-ipi-dife",

    "ind-item-fat",

    "ind-prev-demanda",

    "ind-quotas",

    "ind-refugo",

    "ind-serv-mat",

    "inform-compl",

    "INT-1",

    "int-2",

    "isencao-import",

    "it-codigo",

    "it-demanda",

    largura,

    "loc-unica",

    "log-1",

    "log-2",

    "log-atualiz-via-mmp",

    "log-carac-tec",

    "log-control-estoq-refugo",

    "log-multi-malha",

    "log-necessita-li",

    "log-refugo-preco-fisc",

    "log-tax-produc",

    "log-utiliza-batch-padrao",

    "lote-economi",

    "lote-minimo",

    "lote-multipl",

    "lote-mulven",

    "lote-repos",

    "moeda-padrao",

    "mp-restrit",

    narrativa,

    "nat-despesa",

    "niv-mais-bai",

    "niv-mps",

    "niv-rest-fora",

    "niv-rest-icms",

    nivel,

    "nivel-apr-compra",

    "nivel-apr-manut",

    "nivel-apr-requis",

    "nivel-apr-solic",

    "nr-item-dcr",

    "nr-linha",

    "nr-pontos-quotas",

    "Nr-ult-peca",

    "num-id-item",

    path,

    "per-min-luc",

    "per-ppm",

    "per-rest-fora",

    "per-rest-icms",

    "perc-demanda",

    "perc-nqa",

    "periodo-fixo",

    "perm-saldo-neg",

    "peso-bruto",

    "peso-liquido",

    "pm-ja-calc",

    politica,

    "politica-aps",

    "pr-sem-tx",

    "preco-base",

    "preco-fiscal",

    "preco-repos",

    "preco-ul-ent",

    "prefixo-lote",

    prioridade,

    "pto-repos",

    "qt-max-ordem",

    "qt-var-max",

    "qt-var-min",

    "qtd-batch-padrao",

    "qtd-refer-custo-dis",

    "qtde-fixa",

    "qtde-max",

    "quant-pacote",

    "quant-perda",

    "quant-segur",

    rendimento,

    "rep-prod",

    "reporte-ggf",

    "reporte-mob",

    "res-cq-comp",

    "res-cq-fabri",

    "res-for-comp",

    "res-int-comp",

    responsavel,

    "ressup-fabri",

    "resumo-mp",

    "rot-quant",

    "rot-refer",

    "rot-revis",

    "sc-codigo",

    "sit-aloc",

    "tempo-segur",

    "tipo-atp",

    "tipo-con-est",

    "tipo-contr",

    "tipo-desc-nt",

    "tipo-est-seg",

    "tipo-formula",

    "tipo-insp",

    "tipo-lote-ec",

    "tipo-recip-beb",

    "tipo-requis",

    "tipo-sched",

    "tp-adm-lote",

    "tp-aloc-lote",

    "tp-cons-prev",

    "tp-desp-padrao",

    "tp-lote-econom",

    "tp-lote-minimo",

    "tp-lote-multiplo",

    "tx-importacao",

    un,

    "usuario-alt",

    "usuario-obsol",

    "val-fator-custo-dis",

    "val-relac-refugo-item",

    "valor-ipi-beb",

    "var-mob-maior",

    "var-mob-menor",

    "var-rep",

    "var-req-maior",

    "var-req-menor",

    "var-transf",

    "variac-acum",

    "vl-mat-ant",

    "vl-mob-ant",

    "vl-var-max",

    "vl-var-min",

    volume

FROM PUB.item "With (Nolock)";

nicolett_yuri

Envia a janela com o erro, aquela que é exibida durante o load.

Not applicable
Author

Se Rodar direto no Banco de dados, dá o mesmo erro ?

Not applicable
Author

ERRP.png

Not applicable
Author

Não dá erro quando faço o select direto no banco, usamos aqui o progress

Not applicable
Author

Não conheço o Banco Pogress, porem, por que em alguns campos não fechou a aspa ' ' ?

largura,

un,

Not applicable
Author

porque não tem caractere especial como - ou espaço... isso é o próprio qlikvew que coloca

Not applicable
Author

o erro ocorre em qualquer tabela deste banco