Unknown database 'scadalts'

Alguém já teve esse problema e conseguiu resolver ?

PreparedStatementCallback; bad SQL grammar [SELECT username, password, disabled = ‘N’ AS enabled FROM users WHERE username = ?]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database ‘scadalts’

o sistema funciona por algumas horas e depois apresenta esse erro. Verifiquei e realmente o database scadalts é excluído sozinho.
erro scadalts

Qual a versão do Scada-LTS e do MySQL que você instalou?

1 curtida

Realizei a instalação utilizando o docker compose:

version: ‘3’
services:
database:
container_name: mysql
image: mysql/mysql-server:8.0.32
ports:
- “3306:3306”
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_USER=root
- MYSQL_PASSWORD=root
- MYSQL_DATABASE=scadalts
expose: [“3306”]
volumes:
- ./db_data:/var/lib/mysql:rw
- ./db_conf:/etc/mysql:ro
command: --log_bin_trust_function_creators=1
scadalts:
container_name: scadalts
image: scadalts/scadalts:latest
environment:
- CATALINA_OPTS=-Xmx2G -Xms2G
ports:
- “8080:8080”
depends_on:
- database
expose: [“8080”, “8000”]
volumes:
- ./tomcat/logs:/usr/local/tomcat/logs:rw
links:
- database:database
command:
- /usr/bin/wait-for-it
- --host=database
- --port=3306
- --timeout=30
- --strict
- –
- /usr/local/tomcat/bin/catalina.sh
- run

Funciona muito bem o sistema, as vezes por mais de um dia sem apresentar erro e do nada apresenta esse erro, por algum motivo o banco de dados scadalts é excluído.

Obrigado.