Inaktiv inkonsistenz in der DB - Eilt

Marktwert

Gut bekanntes Mitglied
18. Oktober 2016
151
14
Hallo,

Ich habe im Was einen Kunden gelöscht, da dieser sich aus dem Testsystem eingeschlichen hatte (fragt nicht wie, ist halt passiert). Gleichzeitig hat sich ein Auftrag eingeschlichen, der aber über "Verkauf" nicht sichtbar war, über die Ansicht "Kunden" jedoch schon. Der Auftrag lies sich nicht löschen, also habe ich den Kunden gelöscht. Somit ist in der Wawa unter "Verkauf" und unter "Kunden" nichts mehr zu sehen.

Zur Sicherheit habe ich direkt in der DB geschaut und da ist der Datensatz noch drin - aber nur halb.
In der Tabelle dbo.tbestellpos sind Einträge vorhanden, in der duo.tbestellnr. ist keiner vorhanden, in der dbo.tbestellung ist er vorhanden. - das ist absolut inkonsistent.

Der mit Wawi gelöscht Kunde ist in der DB noch da.

Leider kann ich die Datensätze nicht in der DB löschen, da kommen dann verschiedene Fehlermeldungen.

Wie kann ich die Einträge löschen, gibt es da Werkzeug oder Tipps?
Hilfe...!!!
Danke im Voraus
Mit freundlichen Grüßen
Frank
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
399
Grundsätzlich: Es ist gar keine gute Idee, irgendetwas direkt in der Datenbank zu löschen oder auch nur zu ändern, lass besser die Finger davon!

Und das gilt insbesondere dann, wenn man die Logik der Datenbank nicht wirklich versteht, sorry dass ich das so drastisch sagen muß, aber Du liegst mit all Deinen Rückschlüssen von oben um 100% daneben und das zeigt überdeutlich, dass Du zwar die DB navigieren kannst, ihre Logik aber nicht verstehst, denn ...

- Wenn ein Kunde gelöscht wird, wird er nicht aus der Datenbank gelöscht, sondern in der Datenbank auf inaktiv gesetzt.
- Die Tabelle tbestellnr wird überhaupt nicht verwendet.
- Wenn man einen Kunden löscht, also inaktiv setzt heißt das beileibe nicht, dass auch alle Bestellungen dieses Kunden gelöscht werden sollen
> Oder meinst Du es sollten auch alle Lieferscheine, Rechnungen, Retouren, Emails, etc. dieses Kunden sofort mit gelöscht werden? Kannst Du Dir das Chaos vorstellen?
- Es bleiben also sowohl die Bestellungen des Kunden in tBestellung wie auch die zur jeweiligen Bestellung gehörigen Bestellpositionen in tbestellpos erhalten.

Nichts für ungut, aber das war nichts und jetzt hoffe ich mal für Dich, dass Du vor Deiner Harakiri-Aktion ein Komplett-Backup der DB gemacht hast... o_O
 

Walde IT-Systeme

Gut bekanntes Mitglied
12. Mai 2015
132
2
Mache erstmal ein Backup (sollte man jeden Tag machen, kann man ja automatisch machen lassen).
Danach Datenbank Prüfen und Bereinigen.
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
399
@Walde IT-Systeme - 2x Korrekt, aber das geht nicht auf Basis einer Datenbank, in der von Hand Daten gelöscht wurden. Er muss schon den Weg zurück über das Einspielen eines Backups nehmen und da diese Version der DB ja laut seines ursprünglichen Posts Auffälligkeiten hatte, macht er die Prüfung und Bereinigung der Datenbank dann auf der Datenbasis, denn bei der aktuellen Version könnte er sich auch nach einer Prüfung und Bereinigung NIE sicher sein, ob das gereicht hat, oder ob er sie jenseits von Gut und Böse zerschossen hat.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.257
683
Zudem sollte erwähnt sein, dass es noch viel mehr Abhängigkeiten nebenbei gibt, daher kommen dann auch solche Phänomene zustande.
Allein die Such-Indexierung für Kundenstämme funkt hier schon zusätzlich rein.

Es ist mittlerweile schon etwas Zeit vergangen, die Frage ist ob ein >RollBack< überhaupt noch geht und Sinn macht, bevor man noch mehr die DB verbiegt.

Leider kann man auch schlecht helfen, ohne das System oder die Fehlermeldungen gesehen zu haben.
 

Walde IT-Systeme

Gut bekanntes Mitglied
12. Mai 2015
132
2
Sorry das Handlöschen habe ich scheinbar vor freude auf den Feuerabend nicht ganz so war genommen.
((Aber wie sagen es immer wieder Backup Backup und nochmals Backup + Server mit Hardware Raid + Notstrom USV.))

Aber zum Problem ich würde eine Testsystem mit WIn7-Win10 ferigmachen dort eine Zweites SQL (gleich dem aktiven) mit Wawi aufsetzen (gleich dem aktiven)
und dort erstmal eine Kopie einspielen und dort versuchen den Fehler genauer zu lokaliesieren und auch dort erstmal testweise versuchen zu beheben.
!!! Man spielt nicht mit dem Aktiven System !!! Immer nur mit einer Kopie
Und wenn man die Lösung hat kann man das mit dem Produktiven System durchführen. ANsonsten kann ich immer bei Null anfangen beim Testsystem // Kopie ohne das ich die Daten weiter kaput mache.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Störung der Webservices von DPD JTL-ShippingLabels - Fehler und Bugs 1
Neu Export des Feldes in der Ameise JTL Ameise - Eigene Exporte 0
Neu <img>-Links in der Artikelbeschreibung werden nach dem Hochladen nicht angezeigt eBay-Designvorlagen - Fehler und Bugs 0
Neu Werden laufenden Angebote nach Änderung der globalen Vorlage aktualisiert? eBay-Anbindung - Fehler und Bugs 2
Neu Problem mit der Verbindung von JTL-Wawi (1.5.48.2) und WooCommerce (Version 9.5.2) User helfen Usern - Fragen zu JTL-Wawi 0
Neu Nachforschungaufträge der DPD mit Worker automatisieren JTL-ShippingLabels - Fehler und Bugs 0
Neu Inhalt / Menge aus der Wawi im JTL Shop anzeigen / ohne Funktion ? Allgemeine Fragen zu JTL-Shop 2
Neu Preise der Kinderartikel aktualisieren Arbeitsabläufe in JTL-Wawi 4
Neu Preise der Variationen über Ameise anpassen, aber wie ? JTL-Ameise - Ideen, Lob und Kritik 3
MHD in der Pickliste anzeigen JTL-Wawi 1.9 1
Farben der Artikel in der Artikelverwaltung (F2) JTL-Wawi 1.9 2
Extern versendete Bestellungen, Aktualisierung der Tracking-Nummer in JTL fehlt JTL-Wawi 1.9 3
Neu Validierung der Telefonnummer JTL-Workflows - Fehler und Bugs 3
Neu Seriennummer der TSE Einrichtung / Updates von JTL-POS 1
Neu MHD in der Inventur liste aber nicht im Artikel JTL-Wawi - Fehler und Bugs 0
Neu Slider-Vorschau Bilder auf der Artikeldetail-Seite werden in der mobilen Version nicht angezeigt Allgemeine Fragen zu JTL-Shop 0
Lieferzeit wird auf der Artikeldetailseite nicht angezeigt Einrichtung JTL-Shop5 7
Neu Was passiert wenn ich Amazon Aufträge, Lieferscheine und Rechnungen per SQL aus der WAWI-Datenbank lösche? User helfen Usern - Fragen zu JTL-Wawi 0
Titel der Variationskombinationen JTL-Wawi 1.8 4
Artikel Merkmale in der Rechnung anzeigen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 10
Neu ACHTUNG WARNUNG: Falscher USt-Betrag beim Export mit der Ameise JTL-Wawi - Fehler und Bugs 4
Otto Market Übermittlung der GLS Sendungsnummer JTL-Wawi 1.9 0
Neu Sortiernummer der Hersteller seit Update auf 1.9.6.5 durcheinander User helfen Usern - Fragen zu JTL-Wawi 14
Neu Priority in der Sitemap Betrieb / Pflege von JTL-Shop 2
Neu Emails senden aus der Wawi an Bestellungen via Gastkonto (JTL Wawi 1.5.55.5 / JTL Shop 4.05) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Der Amazon Bestand wird nicht übernommen/gespeichert. Worker setzt den vollen Lagerbestand wieder ein. JTL-Wawi - Fehler und Bugs 0
Neu GPSR Zuordnung in der Ameise Wawi Version 1.5 Probleme Funktionsattribut ID User helfen Usern - Fragen zu JTL-Wawi 3
Amazon Lister Problem bei der Erstellung von Varianten-Produkten JTL-Wawi 1.9 0
Neu Berichte / Standard Analysen in der WaWi User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wie Kunden löschen, der noch nie bestellt hat? User helfen Usern - Fragen zu JTL-Wawi 2
Änderung der Lieferadresse einer Verkaufsbestellung über die JTL-Wawi API JTL-Wawi 1.9 0
Neu Whatsapp Kontakt auf der Detailseite Allgemeine Fragen zu JTL-Shop 4
Auftragsfenster läst sich nicht in der Höhe Verändern JTL-Wawi 1.9 9
Neu Darstellung der Medeindaten Allgemeine Fragen zu JTL-Shop 0
Neu Prozessablauf WMS Start - Wo ist der Denkfehler? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Artikel Leichen bereinigen in der Datenbank Betrieb / Pflege von JTL-Shop 3
Neu Probleme beim Übertragen der Sendungsnummern an AMAZON Amazon-Anbindung - Fehler und Bugs 3
Neu Änderung der Lieferadresse einer Verkaufsbestellung über die JTL-Wawi API User helfen Usern - Fragen zu JTL-Wawi 0
Neu Newsletter-anmeldung wird nicht auf der Website angezeigt Allgemeine Fragen zu JTL-Shop 0
JTL Wawi Kunden Kommentar hinzufügen, der auch im JTL Pos erscheint. JTL-Wawi 1.9 0
Gültigkeit der Gutscheine zum Jahresende terminieren JTL-Vouchers - Ideen, Lob und Kritik 2
Neu Optimierung der Laufwege Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Seit kurzen vermehrt Spamanfragen in der Shopsuche. Einrichtung JTL-Shop5 1
Neu Problem bei der Anzeige von Hinweistexten für Produkte einer bestimmten Kategorie im NOVA Template Allgemeine Fragen zu JTL-Shop 1
Neu Probleme mit dem MegaMenü in der Mobile Version Allgemeine Fragen zu JTL-Shop 0
JTL Shipping: Artikelgewicht und Zusatzgewicht aus der Versandeinstellung wird nicht addiert JTL-ShippingLabels - Ideen, Lob und Kritik 2
Neu PayPal Checkout -> Der Zahlungsanbieter hat eine erneute Bestätigung der Kaufsumme angefordert Plugins für JTL-Shop 0
Neu GPSR: Zuordnung der Verantw. Person zum meinen Artikeln JTL-Ameise - Fehler und Bugs 10
Neu WAWI 1.9.6.5 stornierte VCS Bestellung wird in der Wawi noch unter auszuliefernde Aufträge gelistet. eBay-Anbindung - Fehler und Bugs 0
GPRS Fehler beim Rendering der Attribute JTL-Wawi 1.9 9

Ähnliche Themen