Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Senhores, boa tarde!
Estou com problemas na ODBC o banco conecta ele processa 17mil registros antes de dar o erro abaixo:
ScriptErrorCount | 1 |
ScriptErrorDetails | "Leitura ODBC falhou" |
ScriptErrorList | General ODBC Error |
ScriptError | General ODBC Error |
Alguém tem ideia do que possa estar acontecendo?
Assim fica dificil amigo, consegue manda o Script...tem Union nele ?
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)";
Envia a janela com o erro, aquela que é exibida durante o load.
Se Rodar direto no Banco de dados, dá o mesmo erro ?
Não dá erro quando faço o select direto no banco, usamos aqui o progress
Não conheço o Banco Pogress, porem, por que em alguns campos não fechou a aspa ' ' ?
largura,
un,
porque não tem caractere especial como - ou espaço... isso é o próprio qlikvew que coloca
o erro ocorre em qualquer tabela deste banco