Das erste was ich von JDBC nach einem Neustart zu sehen bekomme ist:
Code: Alles auswählen
2024-08-06 14:55:56.013 [INFO ] [persistence.jdbc.internal.JdbcMapper] - JDBC::openConnection: Driver is available::Yank setupDataSource
2024-08-06 14:55:57.196 [INFO ] [persistence.jdbc.internal.JdbcMapper] - JDBC::formatTableNames: Finished updating 0 item table names
2024-08-06 14:55:57.198 [INFO ] [persistence.jdbc.internal.JdbcMapper] - JDBC::checkDBSchema: Rebuild complete, configure the 'rebuildTableNames' setting to 'false' to stop rebuilds on startup
Code: Alles auswählen
OH 4.0.4 Problem mit JDBC persistence (SQLite)
Code: Alles auswählen
sudo systemctl stop openhab.service
sudo openhab-cli reset-ownership
sudo openhab-cli clean-cache
sudo systemctl start openhab.service
Code: Alles auswählen
automation = jsscripting
binding = knx, http, network, ntp, mqtt
transformation = jsonpath, regex
Code: Alles auswählen
url=jdbc:mariadb://192.168.xxx.yyy:3306/openHAB
user=openhab_user
password=openhab_password
tableNamePrefix=Item
tableUseRealItemNames=true
itemsManageTable=item
# rebuildTableNames=true
Code: Alles auswählen
Strategies {
everyMinute : "0 * * * * ?" // for rrd4j, we need a cron strategy
default = everyChange,everyMinute
}
fehlt noch irgend etwas in der jdbc.persist? Oder wo kann ich sonst noch ansetzen?