Backup einspielen

Erstellt von gritze, 26 März 2019, 18:36:29

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast schauen sich dieses Thema an.

gritze

Hallo
Bin etwas überfordert :bang: . MyMdb 3.6 lässt mich keine Filme mehr suchen. Proxyfehler. Proxy Setting lässt keine Einstellung zu. Habe nun MyMDb-CE install.in der Hoffnung das ich da mein Backup einspielen kann. Leider funzt das nicht :bang: .
Was kann ich tun???
Danke für euere Hilfe  :happy2:

gritze

Alles klar. Habe es geschafft. Man sollte sich halt doch Zeit lassen beim lesen :hideugly: . Danke trotzdem

legendary1983

Zitat von: gritze nach 26 März 2019, 18:51:16Alles klar. Habe es geschafft. Man sollte sich halt doch Zeit lassen beim lesen :hideugly: . Danke trotzdem

In der Ruhe iss die Wurst

Checker777

So Hallo erstmal
Ich war sehr positiv überrascht als ich gestern las das der Quellcode nun vorhanden war um das Programm zu modifizieren.
Sehr tolle Sache wie ich finde.
Da ich das Programm V. 3.6.  mit sehr vielen Daten gefüttert hatte war ich natürlich froh als ich las das ich diese auch im CE Tool nutzen könne.
Leider sind bislang alle Versuche fehlgeschlagen mein Backup ins neue CE zu bekommen.
Erst habe ich wie beschrieben die neue .exe in den Ordner vom 3.6 gezogen und dann ausgeführt. Da kommt immer folgende Fehlermeldung... Die MyMDb-Datenbank konnte nicht entschlüsselt werden, daher startet MyMDb-CE mit einer neu angelegten DB! Fehler:data\mymdbce.script (Zugriff verweigert)

Da ich derzeit eh einen neuen Rechner auf Basis von Windows 10 zusammengebaut hatte versuchte ich es mit einer Neuinstallation und der Importation des alten Backups was aber ebenfalls nicht funktionierte.
Für Tips wäre ich dankbar.
Vielleicht hat es damit zu tun das ich mehrere Datenbanken in dem Backup habe...ich weiß es nicht.

legendary1983

15 April 2019, 16:26:13 #4 Letzte Bearbeitung: 15 April 2019, 16:45:06 von legendary1983
Zitat von: Checker777 nach 15 April 2019, 11:49:23So Hallo erstmal
Ich war sehr positiv überrascht als ich gestern las das der Quellcode nun vorhanden war um das Programm zu modifizieren.
Sehr tolle Sache wie ich finde.
Da ich das Programm V. 3.6.  mit sehr vielen Daten gefüttert hatte war ich natürlich froh als ich las das ich diese auch im CE Tool nutzen könne.
Leider sind bislang alle Versuche fehlgeschlagen mein Backup ins neue CE zu bekommen.
Erst habe ich wie beschrieben die neue .exe in den Ordner vom 3.6 gezogen und dann ausgeführt. Da kommt immer folgende Fehlermeldung... Die MyMDb-Datenbank konnte nicht entschlüsselt werden, daher startet MyMDb-CE mit einer neu angelegten DB! Fehler:data\mymdbce.script (Zugriff verweigert)

Da ich derzeit eh einen neuen Rechner auf Basis von Windows 10 zusammengebaut hatte versuchte ich es mit einer Neuinstallation und der Importation des alten Backups was aber ebenfalls nicht funktionierte.
Für Tips wäre ich dankbar.
Vielleicht hat es damit zu tun das ich mehrere Datenbanken in dem Backup habe...ich weiß es nicht.

Zugriff verweigert

MyMDb-CE vor dem Import als Administrator gestartet?

Wobei bei mir (Windows 10 64Bit Pro) folgende Fehlermeldung kommt,wenn ich ohne Adminrechte zugreife:
Fatal Error: Das Programm muss beendet werden. File input/output error:data/mymdbce.log
Und er noch nicht mal das Recht hat ein log anzulegen data/mymdbce.log - Es ist kein log vorhanden.

Am besten mal den MyMDB 3.6 Ordner auf den Desktop kopieren. Die neue .Exe hinein und von dort aus starten. wenn das funktioniert, liegt es an der Benutzerkontensteuerung.
Dann brauch das Programm Administratorrechte. google-> als Administrator starten


Hierfür steht in der Start-Anleitung folgender Satz:
WICHTIG: Die "MyMDb-CE.exe" muss mit Administrator-Rechten ausgeführt werden, falls sich der Programmordner in Windows-eigenen Verzeichnissen (z.B. "Program Files (x86)" oder "Program Files") befindet.

tbengel

Perfekte Lösung von @legendary1983, der ich
nur noch hinzufügen kann, dass die mitgeliefert
Start-Anleitung und das Handbuch weiterführende
Informationen liefert.

Bisher haben wir jede MyMDb 3.6 Datenbank konvertieren
können, da dies die oberste Priorität bei der Entwicklung
von MyMDb-CE war.

Grüße

tbengel


Checker777

ZitatDann schau heute Abend in den "data-Ordner", dort müssen sich (unter anderem) folgende Dateien befinden:

mymdb.script
mymdb.properties

Wenn Du dort die Dateien:

mymdbCE.script
mymdbCE.properties

findest, diese löschen. WICHTIG nur mymdbCE.* löschen NICHT mymdb.*!!!!

Das wars...nachdem ich den kompletten Inhalt des Threads gelesen hatte wußte ich was zu tun war.
An der Benutzerkontensteuerung lag es nicht da ich ja wußte das ich das mit Adminrechten machen mußte, nur von dem Punkt stand halt nichts in der Anleitung.

Aber Danke für die Hilfe :respect:

tbengel

@Checker777:

ZitatAn der Benutzerkontensteuerung lag es nicht da ich ja wußte das ich das mit Adminrechten machen mußte, nur von dem Punkt stand halt nichts in der Anleitung.

Da hast Du recht, da die Start-Anleitung nur das Kopieren in den MyMDb-Ordner erklärt. Das Löschen
der mymdbCE.* Dateien ist nur notwendig, wenn Du ein MyMDb3.6er Backup einspielst (dies sollte wirklich
nochmal explizit im Handbuch erwähnt werden @Old.Obelix) oder der Konvertierungsvorgang fehlgeschlagen ist. Ich frage mich nur, warum der 1. Versuch mit dem Kopieren und Ausführen der EXE (die Admin-Rechte hatte) in Deinem MyMDb-Ordner fehlgeschlagen ist. Kannst Du Dir dies erklären?

Grüße

tbengel

Old.Obelix

@tbengel

Zitat von: tbengel nach 16 April 2019, 09:52:12Da hast Du recht, da die Start-Anleitung nur das Kopieren in den MyMDb-Ordner erklärt. Das Löschen
der mymdbCE.* Dateien ist nur notwendig, wenn Du ein MyMDb3.6er Backup einspielst (dies sollte wirklich
nochmal explizit im Handbuch erwähnt werden @Old.Obelix) oder der Konvertierungsvorgang fehlgeschlagen ist. Ich frage mich nur, warum der 1. Versuch mit dem Kopieren und Ausführen der EXE (die Admin-Rechte hatte) in Deinem MyMDb-Ordner fehlgeschlagen ist. Kannst Du Dir dies erklären?

Handbuch wurde diesbezüglich angepasst
und kann mit der nächsten Version ausgeliefert werden.

LG
Old.Obelix

tbengel

@Old.Obelix:
Wie immer zackig zur Stelle und das Handbuch sofort ergänzt ...

Danke

tbengel

Nemesis

Ich freue mich riesig, dass ich nach einem halben Jahr die Community Version der MyMdb gefunden habe. Noch dazu als Mac Version. Fantastisch. Leider klappt das Importieren des Backups nicht.
Es kommt zwar die Meldung, dass der Import erfolgreich war, aber es werden keine Filme angezeigt.
Auch das Löschen der beiden Dateien hat nichts gebracht, Java 8 ist installiert.
Könnt ihr mir helfen?
Warum muss das Programm über die Kommandozeile gestartet werden?
Das klappt nämlich nicht:
Macbook:MyMDb-CE Nemesis$ ./MyMDb-CE.jar
-bash: ./MyMDb-CE.jar: Permission denied
Macbook:MyMDb-CE Nemesis$ chmod 777 MyMDb-CE.jar
Macbook:MyMDb-CE Nemesis$ ./MyMDb-CE.jar
-bash: ./MyMDb-CE.jar: cannot execute binary file

Das Programm lässt sich ja auch einfach per Doppelklick auf das Jar-File öffnen.

tbengel

3 Mai 2019, 20:27:05 #11 Letzte Bearbeitung: 3 Mai 2019, 20:38:14 von tbengel
@Nemesis:
Kenne mich mit dem Mac im speziellen nicht aus (Du bist der zweite known User, der das Programm auf dem Mac nutzt :happy2: ), aber grundsätzlich kann ich dazu folgendes sagen.

Wie Du das Programm startest ist egal. Hauptsache MyMDb-CE.jar hat Adminrechte und kann auf den data Ordner
uneingeschränkt zugreifen. Jetzt hast Du die Möglichkeit ein Backup einzuspielen. Danach das Programm schließen und die Dateien mymdbCE.* (nicht mymdb.*) im data Ordner löschen. Nach dem nächsten Start sollte Deine alte Datenbank automatisch konvertiert werden.

Alternativ kannst Du auch einfach den jetzigen data Ordner auf Deinem Mac löschen und den alten data Ordner von MyMDb 3.6 komplett in den Pfad von MyMDb-CE.jar kopieren. Auch dann sollte er Deine alte Datenbank konvertieren, wenn Du alle Rechte vergeben hast.

Grüße

tbengel

P.S: Nicht vergessen im Menü unter Datei / Datenbank / öffnen ... Deine aktuelle Datenbank auszuwählen ...

Nemesis

Danke für die schnelle Antwort.
Wahrscheinlich klappt das Einspielen nicht richtig. Bilder liegen im Hauptverzeichnis und haben das gewollte Unterverzeichnis im Dateinamen, z.B.
data\images\cover\slumdog_million_r_1313601285077.jpg

Ich gleich das mit der Windows Installation ab und werde wohl die von dir genannten Verzeichnisse kopieren müssen.

tbengel

Die Bilder liegen aber im images/movies Verzeichnis. Im Cover-Verzeichnis liegen die eigenen Front- und Backcover, die man in MyMDb3.6 hinzufügen konnte.

Eingentlich kannst Du auch Deinen gesamten alten MyMDb3.6 Ordner auf den Mac kopieren und dann dort hinein die MyMdb-CE.jar Datei kopieren und diese starten.

Grüße

tbengel

Nemesis

Funktioniert! Besten Dank.

tbengel

Na dann, Nr. 2 (der Mac-User), viel Spaß mit dem Programm ...

Grüße

tbengel

Nuernberger

Hallo,
ich komme leider gerade nicht weiter. Ich öffne MyMDb-CE.exe mit administratoren Rechte. Gehe dann auf Datei - Backup einspielen. Wähle das Backup von von meiner alten MyMDB aus und bekomme als nächstes die Meldung:
"Achtung alle vorhanden Daten werden nin überschrieben. Sind Sie sicher, dass Sie das backup einspielen möchten?" und drücke auf "Ja".
"Backup wird eingespielt!" - "Das Backup wurde erfolgreich eingespielt. Das Programm muss, um die Einstellungen zu übernehmen, neu gestartet werden."

"Alle 2 Datenbanken wurden für MyMDb-CE 1.5.0 aktualisiert! ......."

- Drücke auf "Wegen den Änderungen in den 2 Datenbanken jetzt das Programm neu starten"

Programm startet neu, aber meine alten Filme werden nicht aufgeführt. Ich habe es nun mehrere Male versucht, aber ich bekomme es nicht hin. Habt Ihr einen Tip für mich?

Danke

tbengel

@Nuernberger:
Hast Du Dich an die Anleitung im Handbuch auf Seite 8 gehalten?

Hierzu startet Ihr MyMDb-CE und importieren Euer altes Backup von MyMDb* (z.B.
MyMDb 3.6). Nach dem Neustart des Programms schließt Ihr MyMDb-CE wieder. Jetzt geht Ihr ins
Programmverzeichnis in den Unterordner ,,data". Dort müssten sich die folgenden Dateien befinden
,,mymdbce.properties", ,,mymdbce.script", ,,mymdb.properties" und
,,mymdb.script". Hier müssen nun die beiden Dateien ,,mymdbCE.*" gelöscht werden (nicht
mymdb.*)
. Danach das Programm wieder starten und die alte MyMDb-Datenbank wird automatisch
für MyMDb-CE konvertiert.

... und die beiden Dateien mymdbCE.* nach dem Einspielen des Backups gelöscht?

Grüße

tbengel