OFDb

Reihenfolge ändern Funktion nicht mehr aufrufbar, Datenbank gesperrt

Begonnen von Tschurjumow Gerassimenko, 8 Januar 2025, 19:55:47

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Tschurjumow Gerassimenko

Hallo, ich hatte heute umfangreiche Änderungen und Umsortierungen in Arbeit und die Verbindung zu meinem Server mit MyMDbCE ging verloren. Der Film, den ich gerade verschieben wollte, hat eine Nummer 1000781 (780 war meine letzte) bekommen, die Funktion Reihenfolge ändern ist nicht mehr aufrufbar, die Datenbank ist gesperrt, es können keine Filme angelegt werden, nicht einmal ein Backup gemacht.
Ich habe im Handbuch nicht zu "Datenbank reorganisieren" gefunden, der "Reihenfolge ändern"-Eintrag ist auch nur, wie man die Funktion selbst bedient.

Weiß jemand Hilfe? ciao TG

Aus dem mymdbce error log:
Fehler: 28.11.2021 um 13:39 Uhr
Bei dem Versuch die "Reihenfolge ändern" aufzurufen, ist ein Fehler aufgetreten.

mymdbce.F.a(GUISortierung.java:92)
mymdbce.F.<init>(GUISortierung.java:49)
mymdbce.o$c.actionPerformed(GUIButtonMaker.java:2280)
javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.setPressed(Unknown Source)
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Window.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.awt.EventQueue.access$500(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue$4.run(Unknown Source)
java.awt.EventQueue$4.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
---------------------------------------------------
Fehler: 28.11.2021 um 13:39 Uhr
Bei dem Versuch die "Reihenfolge ändern" aufzurufen, ist ein Fehler aufgetreten.

mymdbce.F.a(GUISortierung.java:92)
mymdbce.F.<init>(GUISortierung.java:49)
mymdbce.o$c.actionPerformed(GUIButtonMaker.java:2280)
javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.setPressed(Unknown Source)
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Window.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.awt.EventQueue.access$500(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue$4.run(Unknown Source)
java.awt.EventQueue$4.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
---------------------------------------------------

tbengel

Hi,

dann scheinst Du Dir wohl beim Abriss zu Deinem Server und gleichzeitiger Umsortierung
die DB zerschossen zu haben. Hoffe Du hast vorher ein Backup gemacht. Dies solltest Du
immer tun, wenn Deine Serververbindung nicht stabil ist.

Falls nicht, könntest Du die Datei date\mymdbce.script öffnen und schauen, wo Du einen
doppelten Schlüssel hast. Dort findest du die Einträge:

INSERT INTO <DB-NAME> VALUES(1, .....)
INSERT INTO <DB-NAME> VALUES(2, .....)
INSERT INTO <DB-NAME> VALUES(3, .....)
INSERT INTO <DB-NAME> VALUES(4, .....)
INSERT INTO <DB-NAME> VALUES(5, .....)

und dort hat es Dir wohl die ID zerschossen. Also überprüfen und anpassen.

Grüße

tbengel

Tschurjumow Gerassimenko

Damit hab ich es leider nicht hingekriegt. Letzte Sicherung war vom 02.01., Aufwand für die Nacherfassung und nochmalige Umsortierung ging eigentlich. Vielen Dank für den Tipp, merke ich mir!!! Ciao Tschuri

"Falls nicht, könntest Du die Datei date\mymdbce.script öffnen und schauen, wo Du einen
doppelten Schlüssel hast. Dort findest du die Einträge:

INSERT INTO <DB-NAME> VALUES(1, .....)
INSERT INTO <DB-NAME> VALUES(2, .....)
INSERT INTO <DB-NAME> VALUES(3, .....)
INSERT INTO <DB-NAME> VALUES(4, .....)
INSERT INTO <DB-NAME> VALUES(5, .....)

und dort hat es Dir wohl die ID zerschossen. Also überprüfen und anpassen."

tbengel

Bezüglich der Sicherungen, kannst Du auch einstellen, dass diese immer
automatisch erfolgen ... nur falls Du nicht mehr daran denken willst.

Grüße

tbengel

TinyPortal 2.0.0 © 2005-2020