Umstieg auf MariaDB: fehlende Tabelle ARTIKEL_INVENTUR

Probleme oder Fragen zur Installation, Update und Netzwerkanbindung
Antworten

Umstieg auf MariaDB: fehlende Tabelle ARTIKEL_INVENTUR

Liebes Forum,

nach dem Backup starte ich ein Restore auf dem neuen Ziel-Server mit der MariaDB. Dabei kommt es zu einem Fehler: die Datenbank-Tabelle ARTIKEL_INVENTUR fehlt (in der Datensicherung?). Ich habe nachgeschaut: in der MySQL-Datenbank existiert die Tabelle sehr wohl! :-/

Ich gehe wie folgt vor:

1. ich öffne die neue Datenbank via Cao_Admin. Es erfolgt die Meldung "Die Datenbank ist leer. Soll die CAO-Tabellenstruktur angelegt werden?"
Ich beantworte die Frage mit "Ja". Sonst geht es ja nicht weiter...
Kurzes "SHOW TABLES": die Tabelle ARTIKEL_INVENTUR existiert.

2. Sollen die Standard-Formulare installiert werden? --> Antwort: Ja!

Die Tabellen wurden erfolgreich angelegt, Login mit Administrator/sysdba. OK, fein.

Es werden ein paar SQL-Befehle ausgeführt, dann ein SHOW TABLES - die Tabelle "ARTIKEL_INVENTUR" existiert noch immer.

3. Ich starte die Rücksicherung. Ich wähle die Sicherungsdatei aus und klicke auf "weiter>" und bestätige alles Weitere.

Dann läuft's ein paar Sekunden, bis ein großes Fenster aufgeht mit dem CREATE-Statement für die ARTIKEL_INVENTUR-Tabelle.

Der SQL-Code ist nicht kopierbar, ich kann nur "OK" anklicken.

Dann kommt vom cao_admin ein kleines Fenster "Es ist ein Fehler aufgetreten". Auch hier kann ich nichts kopieren.

Ich sende mal den Bug-Report ab, freue mich aber über Support hier im Forum. Irgendetwas ist mit der Tabelle ARTIKEL_INVENTUR nicht in Ordnung.

Please: HELP!

Grüße,
Micha:)

Re: Umstieg auf MariaDB: fehlende Tabelle ARTIKEL_INVENTUR

Sooo... Das Ding läuft erstmal. Aber: FRAGE - kann ich der Sache trauen ???

Beim Popup mit dem fehlgeschlagenen SQL-Kommando tat ich folgendes:
- auf der MySQL-Datenbank: SHOW CREATE TABLE
- auf dem MariaDB-Server fügte ich das Statement ein
- ich ließ die Rücksicherung dann weiterlaufen
- für die betreffende Tabelle kamen keine weiteren Fehlermeldungen

Betroffen waren bei mir folgende Tabellen:
ARTIKEL_INVENTUR`
BLZ
HERSTELLERMAPPING
MAIL_KONTEN
REGISTRY

Ich führte noch aus: Datei -> Datenbank prüfen, optimieren, reparieren. Es gab keine Fehlermeldungen.

Alle Daten sind da. Die Formulare funktionieren laut "Vorschau"-Funktion.

Aber: wie stelle ich sicher, dass ich nicht nächsten Monat in Fehler laufe ?

Viele Grüße!
Micha:)

Re: Umstieg auf MariaDB: fehlende Tabelle ARTIKEL_INVENTUR

Habe genau das selbe Problem.
Habe aber nichts manuell angepasst wie micha606, da der Export aus der MySQL-DB und der Import in die MariaDB eigtl. seitens CAO reibungslos funktionieren sollte.

Bitte um eine detaillierte Anleitung bzw. einen Fix/Patch, damit der Import reibungslos funktioniert - ohne manuell mit SQL eingreifen zu müssen. Das ist mir zu heikel, wie micha606 auch schon schrieb. Wer weiss, wann einem das dann "um die Ohren fliegt".

Den Bug-Report habe ich ebenfalls abgeschickt - wobei das Fenster der Fehlermeldung m.E. viel zu klein dargestellt wird.



Danke, wolfen
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
-------------
CAO 1.5.x

Re: Umstieg auf MariaDB: fehlende Tabelle ARTIKEL_INVENTUR

Noch einen Nachtrag:

Was spricht eigtl. gegen einen mysqldump auf der Konsole im Vergleich zum Export aus CAO-Admin?

Code: Alles auswählen

$ mysqldump --all-databases --user=root --password > backupdb.sql
$ mysql -u root -p < backupdb.sql
Oder mittels HeidiSQL mysqldump der MySQL-DB erstellen und wieder in die MariaDB einlesen?


thx wolfen
-------------
CAO 1.5.x