Árvore de páginas

ArtefatoCaminho
ProjectID Padrão DESENVOLVIMENTO GPS 2.5wb3qecj3klvuqt7r7ywcrnyyf2t3k7do
Caminho no GIThttps://dev.azure.com/totvstfs/HealthCare/_git/FAST_ANALYTICS 
Canal Slackttps://squadhealthcarefg.slack.com/messages/C8TMQNS4D/ (RIP)

Ambiente

Agent e SQL

#

Erro

Ambiente

Possíveis Causas

Solução

1
  • [DataDirect][OpenEdge JDBC Driver][OpenEdge] Column <<nome da coluna>> at rowid <<número rowid>> in table <<tabela>> has value exceedin its max length or precision.
  • Erro de Overflow ao executar SQL em bancos Progress.
Progress#1.1- Há dados gravados no banco que excedem o format dessa coluna#1.1- Rodar a ferramenta DBTOOL do PROGRESS, opção 2, para proceder com o ajuste no schema do Banco de Dados.
2Não conecta bancos auxiliares mesmo com o parâmetro -mdbq na URL de conexão e com o oesql.properties corretamente configurado.Progress

#2.1- Falta uma quebra de linha ao final do arquivo

#2.2- Se o banco estiver hospedado em servidor Linux, pode haver caracteres inválidos no arquivo <<banco>>.oesql.properties

#2.1- Insira uma quebra de linha <<ENTER>> ao final do arquivo, salve e tente uma nova conexão. Observar se o ambiente do banco for Linux a quebra de linha deve ser com o caractere de quebra de linha "LF". Se for windows, deverá ser um caractere de quebra de linha "CR/LF".

#2.2- Em um terminal linux, execute o comando dos2unix para remover do arquivo <<banco>>.oesql.properties os caracteres especiais que impedem o funcionamento no Linux.

3

Erro ao executar a query
[DataDirect][OpenEdge JDBC Driver][OpenEdge] Inconsistent types (7481)

Todos

#3.1 - Valores dos parâmetros de data no my.properties não estão entre aspas simples

#3.2 - Valor do parâmetro <<Calendario>> no my.properties está entre aspas

#3.3 - Outros valores de parâmetros do my.properties com tipagem incorreta

Atentar para a tipagem dos parâmetros do my.properties.

No manual de configuração cada parâmetro é detalhado, mostrando como deve ser informado (com aspas, sem aspas, etc...)

4Fatos não extraem nenhum dadoOracle#4.1 - Formato de data informado no arquivo ".properties" está diferente daquele utilizado pelo banco de dados.

4.1 - Conectar no banco e executar o sql abaixo:

SELECT  *  FROM    V$NLS_PARAMETERS;

Buscar nos resultados pelo valor do registro cuja chave é "NLS_DATE_FORMAT"

Atualizar o parâmetro "param.DATE_FORMAT" dos arquivos ".properties" do Agent FastAnalytics para que reflita o formato de data utilizado pelo banco de dados.


GoodData