Ankündigung

Einklappen
Keine Ankündigung bisher.

database Plugin kann Datenbankdatei nicht öffnen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    database Plugin kann Datenbankdatei nicht öffnen

    Hallo,

    ich versuche gerade smarthomeNG v1.6 in einem Docker in Betrieb zunehmen. Der Docker wurde laut diesem Dockerfile https://github.com/smarthomeNG/docker erstellt und läuft auch. Ich habe das database Plugin für sqlite3 wie folgt konfiguriert

    Code:
    database:
    plugin_name: database
    driver: sqlite3
    connect:
    - 'database: /usr/local/smarthome/var/db/smarthome.db'
    - 'check_same_thread: 0'
    nach den Neustart kommt dieser Fehler

    Code:
    2020-04-03 20:47:51 ERROR root Database [Smarthome_Database]: Could not connect to the database: unable to open database file
    2020-04-03 20:47:51 ERROR plugins.database Database: Initialization failed: unable to open database file
    Der Container läuft unter dem User smarthome. der Ordner /db hat entsprechende Rechte. Habe es auch mit Vollzugriff versucht und auch die Datei händisch erzeugt mit Vollzugriff. Jedoch ohne Erfolg.

    Muss man die Datenbankdatei auf irgend einen anderen Weg erzeugen? Fehlt noch was in der config?

    Besten Dank im Voraus.

    Grüße
    Mirko

    #2
    Fehler gefunden.

    im connect dürfen keine Leerzeichen zw. database und Pfad stehen.

    Code:
    database:
    plugin_name: database
    driver: sqlite3
    connect:
    - 'database:/usr/local/smarthome/var/db/smarthome.db'
    - 'check_same_thread:0'

    Kommentar

    Lädt...
    X