Bosmon 2023.5 funktioniert nicht mit MariaDB 10.11.2

Hilfe & Support rund im BosMon. Posting ist ohne Anmeldung erlaubt
Antworten
Saveman
Beiträge: 6
Registriert: 10. Mai 2015, 21:51

Bosmon 2023.5 funktioniert nicht mit MariaDB 10.11.2

Beitrag von Saveman »

Hallo,

nach mehreren Stunden Rumexperimentierens komme ich zum Schluss, dass Bosmon nicht mit MariaDB 10.11.2 (z.B. Synology Diskstation) kompatibel ist.
Es kommt neben einer Vielzahl von anderen Meldungen folgendes:
Ein Objekt kann nicht von DBNull in andere Typen umgewandelt werden.

Das Log sieht wie folgt aus:

Code: Alles auswählen

10.11.2023 14:38:24 AccessManager, LoadThread() Error System.InvalidCastException: Ein Objekt kann nicht von DBNull in andere Typen umgewandelt werden.
   bei System.DBNull.System.IConvertible.ToInt32(IFormatProvider provider)
   bei System.Convert.ToInt32(Object value, IFormatProvider provider)
   bei MySql.Data.MySqlClient.Driver.LoadCharacterSets(MySqlConnection connection)
   bei MySql.Data.MySqlClient.Driver.Configure(MySqlConnection connection)
   bei MySql.Data.MySqlClient.MySqlConnection.Open()
   bei #=ztYVoVihIGqm73nz5nifD1u6i2lAq.Open()
   bei #=zMzeYvMTyRUc59C6RJ9gwo$hWVwwB.#=zGDSNl8u4Br5i(IBosMonDBConfiguration #=z9FWf8NB6ilXO)
   bei #=zMzeYvMTyRUc59C6RJ9gwo$hWVwwB.#=zuCnKExc=()
   bei #=zMzeYvMTyRUc59C6RJ9gwo$hWVwwB.#=z89b52LA=()
   bei #=zMzeYvMTyRUc59C6RJ9gwo$hWVwwB.#=zfH5QWGV6huL6(Object #=zG8KE_JY=, NotifyListChangedEventArgs`1 #=z7IeTQHM=)
   bei BosMon.Collections.NotifyListChangedEventHandler`1.Invoke(Object sender, NotifyListChangedEventArgs`1 e)
   bei BosMon.Collections.LockedObservableList`1.GenEvent(NotifyListChangedEventArgs`1 args)
   bei BosMon.Collections.LockedObservableList`1.Add(T item)
   bei #=zBYGVgWsXVLuUJxae94H30dY=.Add(IAccountSettings #=z_$pYwxo=)
   bei #=zobmsK3gW5yT9nlybs9c1nsc=.#=zondYiFnxLqmV()
   bei #=zobmsK3gW5yT9nlybs9c1nsc=.#=zifRZ25KreBYd(Object #=zkSfJFBE=), Ein Objekt kann nicht von DBNull in andere Typen umgewandelt werden.:    bei System.DBNull.System.IConvertible.ToInt32(IFormatProvider provider)
   bei System.Convert.ToInt32(Object value, IFormatProvider provider)
   bei MySql.Data.MySqlClient.Driver.LoadCharacterSets(MySqlConnection connection)
   bei MySql.Data.MySqlClient.Driver.Configure(MySqlConnection connection)
   bei MySql.Data.MySqlClient.MySqlConnection.Open()
   bei #=ztYVoVihIGqm73nz5nifD1u6i2lAq.Open()
   bei #=zMzeYvMTyRUc59C6RJ9gwo$hWVwwB.#=zGDSNl8u4Br5i(IBosMonDBConfiguration #=z9FWf8NB6ilXO)
   bei #=zMzeYvMTyRUc59C6RJ9gwo$hWVwwB.#=zuCnKExc=()
   bei #=zMzeYvMTyRUc59C6RJ9gwo$hWVwwB.#=z89b52LA=()
   bei #=zMzeYvMTyRUc59C6RJ9gwo$hWVwwB.#=zfH5QWGV6huL6(Object #=zG8KE_JY=, NotifyListChangedEventArgs`1 #=z7IeTQHM=)
   bei BosMon.Collections.NotifyListChangedEventHandler`1.Invoke(Object sender, NotifyListChangedEventArgs`1 e)
   bei BosMon.Collections.LockedObservableList`1.GenEvent(NotifyListChangedEventArgs`1 args)
   bei BosMon.Collections.LockedObservableList`1.Add(T item)
   bei #=zBYGVgWsXVLuUJxae94H30dY=.Add(IAccountSettings #=z_$pYwxo=)
   bei #=zobmsK3gW5yT9nlybs9c1nsc=.#=zondYiFnxLqmV()
   bei #=zobmsK3gW5yT9nlybs9c1nsc=.#=zifRZ25KreBYd(Object #=zkSfJFBE=)
10.11.2023 14:38:51 core, Quit() 
MFG
Saveman
bosmon
Beiträge: 3972
Registriert: 28. Dez 2009, 18:16

Re: Bosmon 2023.5 funktioniert nicht mit MariaDB 10.11.2

Beitrag von bosmon »

Hallo,

wahrscheinlich hast du das gleiche Problem wie hier: viewtopic.php?t=5408

MariaDB hat interne Strukturen geändert, so dass der bishgier MySQL-Treiber nicht mehr korrekt mit der Datenbank kommunizieren kann.

Probiere mal bitte die Beta-Version 2023.6: https://dev.bosmon.de/download/download-bosmon-beta/

Beste Grüße
Thimo Eichstädt
BosMon Dokumentation: https://www.bosmon.de/doc
BosMon Support: support@bosmon.de
Saveman
Beiträge: 6
Registriert: 10. Mai 2015, 21:51

Re: Bosmon 2023.5 funktioniert nicht mit MariaDB 10.11.2

Beitrag von Saveman »

Vielen Dank.

Die Beta-Version 2023.6 funktioniert.
Antworten