-
Erro de login Vijeo Citect + SQL via ODBC
Posted by eden.carvalho on 28/12/2022 at 21:30Boa tarde Pessoal,
Estou tentando fazer a conexão com o banco de dados com um Login e Senha que funciona perfeitamente do BD. Este login e senha também funciona do ODBC, sem problema com User, porem quando coloco os mesmos dados no Citect, ele apresenta um erro de Login mesmo sendo exatamente igual login e senha.
Alguém já viu esse erro ocorrer? procurei mas não achei nada em fóruns
[Comentário postado no fórum do iToT Hub – Hub Automação em nome de Eduardo Lyra]
Henrique replied 1 year, 11 months ago 2 Members · 10 Replies -
10 Replies
-
0 Itotcoins
Vc esta fazendo via script @Eduardo Lyra ?
[Comentário postado no fórum do iToT Hub – Hub Automação em nome de Rafael Dauanny]
-
0 Itotcoins
Sim, cicode
[Comentário postado no fórum do iToT Hub – Hub Automação em nome de Eduardo Lyra]
-
-
0 Itotcoins
Ja tive problema com ODBC pq estava configurado na aba de usuário, quando configurei na aba do sistema funcionou
[Comentário postado no fórum do iToT Hub – Hub Automação em nome de Alisson Coelho]
-
0 Itotcoins
Então, já criei tanto como usuário como de sistema e ambos deram o mesmo problema
[Comentário postado no fórum do iToT Hub – Hub Automação em nome de Eduardo Lyra]
-
0 Itotcoins
A string está com mais de 254 caracteres? caso esteja tem que quebrar a query em varias strings
[Comentário postado no fórum do iToT Hub – Hub Automação em nome de Alisson Coelho]
-
0 Itotcoins
Sim, também quebrei a query
[Comentário postado no fórum do iToT Hub – Hub Automação em nome de Eduardo Lyra]
-
-
-
-
0 Itotcoins
@Eduardo Lyra , coloca na tela (de preferência ao lado do botão que chama o script) uma caixa de texto, e no campo “display value” dele, coloca : SQLErrMsg()
Quando o cicode chamar a rotina do sql, o SQLErrMsg() retorna “successful” ou a descrição do erro encontrado.
Outra coisa, já tentou via conexão direta, sem ODBC?
-
0 Itotcoins
Irei tentar fazer assim, sem ODBC
[Comentário postado no fórum do iToT Hub – Hub Automação em nome de Eduardo Lyra]
-
0 Itotcoins
Talvez o SQLErrMsg() te aponte onde está o erro e você não precisa de mudar seu padrão de conexão com o SQL, que é via ODBC. Porquê pode ser que o erro nem esteja na conexão em si.
A vantagem da conexão direta é que você não fica dependente de configuração no Windows. A desvantagem é que os dados do usuário e senha ficam expostos no código
-
-
-
0 Itotcoins
Okayy, obrigado pela ajuda
[Comentário postado no fórum do iToT Hub – Hub Automação em nome de Eduardo Lyra]
Log in to reply.