-gelöst- DB Import funktioniert nicht

Overlord

Aktives Mitglied
5. August 2006
48
0
Hallo,

habe im Büro einen Arbeitsplatz mit eazySales-Server-Installation. Von dort habe ich eine Datenbank-Sicherung gemacht.
Die bak-Datei möchte ich gerne jetzt bei mir zu Hause in ein eazySales einspielen, allerdings passiert nichts!

Bekomme zwar die Meldung, dass der Import erfolgreich ist, aber der Shop bleibt weiterhin leer. Woran kann das liegen?
Ist das ein ernstes Problem?

Habe jetzt auch den Datenbank Benutzernamen und das Passwort abgeglichen, weil ich dachte, dass das vielleicht daran liegen könnte, aber das ist nicht der Fall :(

Das ursprüngliche Problem war, dass ich ne Menge Aufträge habe (4stellig), die ich gerne löschen möchte. Leider ist es wohl nicht möglich mehrere Aufträge gleichzeitig zu löschen.
Daher wollte ich mich an einem Skript versuchen, welches Aufträge ab einem bestimmten Datum löscht.
Daher auch das Einspielen hier zuhause, um nicht an der realen DB zu experimentieren.
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Bekomme zwar die Meldung, dass der Import erfolgreich ist, aber der Shop bleibt weiterhin leer. Woran kann das liegen?
Datanbanken können nur dann restored werden, wenn keine andere Verbndung zu dieser Datenbank besteht.

D.h. alle eazySales Clients müssen ausgeloggt sein (eS muss beendet sein) und auf die eazysales Datenbank darf nicht mit anderen Tools zugegriffen werden, da dann die DB gesperrt ist und nicht restored werden kann.
 

Overlord

Aktives Mitglied
5. August 2006
48
0
Danke für Deine Antwort :)

Habe aber keine Clients mit der DB verbunden.
Nur halt die Serverversion. Sonstige Zugriffe auf die DB habe ich auch nicht.
 

Overlord

Aktives Mitglied
5. August 2006
48
0
Ok, trotzdem danke.

Was meinst du mit Zugriff von externen Tools?

Kann mir z.B. mit nem SQL-Manager nicht die Datenbank anzeigen lassen?
Ein Skript schreiben ist aber trotzdem möglich, oder?
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Kann mir z.B. mit nem SQL-Manager nicht die Datenbank anzeigen lassen?
Wenn Du mit dem SQL-Manager auf der DB bist, wird kein DB-Import in eS funktionieren, da weitere Verbindungen zur DB bestehen.

Daher sollte der SQL-Manager geschlossen werden, wenn man die DB importieren möchte über eS.

Ein Skript schreiben ist aber trotzdem möglich, oder?
Natürlich. Nachdem die DB importiert wurde, kann an über scripte etc. alles mögliche mit der DB anstellen.
 

Overlord

Aktives Mitglied
5. August 2006
48
0
ja, ist klar, dass das dann als externer Zugriff gilt. Aber wie gesagt, den SQL Manager habe ich beim Import nicht gestartet. Sonst auch nichts, außer eS natürlich :)
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
Bitte führe dies aus in der CMD.EXE (START->Ausführen).

Das ist der Befehl zum einspielen des Backups.

Code:
osql.exe -S (local)\EAZYSALES -U sa -P sa04jT14 -d master -Q "RESTORE DATABASE eazybusiness FROM  DISK = 'D:\tmp\es_dumps\last.bak'"

(Alles in einer Zeile!)

D:\tmp\es_dumps\last.bak bitte durch den Pfad und DB Namen ersetzen!

Falls es Fehler gibt, bitte ein Screenshot an mich senden.
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
Warum hat es direkt in eS nicht geklappt - eine Idee?
(Es ist der gleiche Aufruf, nur automatisiert)

Man darf die BAK Datei nicht auf CD-Roms, Schreibgeschützen Volumes, speichern. Lange Pfade mit Sonderzeichen bereiten auch Probleme.
 

Overlord

Aktives Mitglied
5. August 2006
48
0
Ne, keine Ahnung. Ist mir ein Rätsel.

Was mir aufgefallen ist, ist, dass der Import über eS recht schnell war. War in weniger als ner Sekunde die Nachricht über den erfolgreichen Import.
In der Konsole hat es dann doch etwas länger gedauert, die DB ist auch etwas größer. Naja, so 13MB.

Ne Erklärung habe ich nicht.
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
Es dürfen keien SQL-Clients usw. mit der DB verbunden werden. eazySales darf auch nur einmal gestartet werden.
Sobald mehr als eine Verbindung zu DB existiert, wird kein Backup gestartet. Dies wird durch die MSDE gesteuert.
 

Overlord

Aktives Mitglied
5. August 2006
48
0
Bevor ich die DB kaputt schreibe:
Könnt Ihr mir vielleicht sagen, welche Tabellen betroffen sind, wenn ich einen Auftrag löschen möchte?

Reicht es völlig aus, wenn ich jetzt in meinem eS unter Aufträge einen entfernen möchte (z.B. Auftr-Nr. 1000) und dann in der DB in der Tabelle tbestellung den entsprechenden DS lösche (also CBestellNr 1000)??

Oder noch in anderen Stellen der DB einen DS löschen bzw. editieren?
 
Ähnliche Themen
Titel Forum Antworten Datum
gelöst: Für diesen User wurde zum angegebenen Mandanten keine Firma gefunden!! JTL-Wawi 1.10 13
(gelöst) Ecomdata - JTL Worker 2.0 - Startet nicht - Schließt ohne Fehlermeldung JTL-Wawi 2.0 8
Neu [Gelöst] Bilder im Product-Stream unterschiedlich groß User helfen Usern - Fragen zu JTL-Wawi 0
Import Testdatenbank ohne Lizenzierungsübertragung JTL-Wawi 1.10 3
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 0
Text Vorbereitung für WAWI import JTL-Wawi 1.11 3
JTL-Wawi eBay Fahrzeugverwendung (K-Typen) wird nicht aktiviert trotz Ameise-Import JTL-Wawi 1.10 0
Neu Bildimport meldet trotz "vor dem Import löschen" vorhandene Bilder JTL-Ameise - Fehler und Bugs 7
Neu Bilder importieren mit "vorhandene Bilder vor dem Import entfernen und neu importieren" > eigenartiges Verhalten JTL-Ameise - Fehler und Bugs 2
Neu Varkombis Import Fehler "#VARKOMBI WIRD NICHT ANGELEGT#" JTL-Ameise - Fehler und Bugs 4
Neu Import von Rechnungen oder Lieferungen aus anderem System Starten mit JTL: Projektabwicklung & Migration 0
JTL Ameise - Export von HTML und wieder Re-Import JTL-Wawi 1.11 6
Import Artikel ohne Kategorie JTL-Wawi 1.11 1
Auftrags Import via Ameise keine Eigenen Felder?! JTL-Wawi 1.9 1
Neu Funktioniert Shop 5.7 mit MariaDB 10.5.29? Installation / Updates von JTL-Shop 1
Neu POS buchen (seit 01.04.) funktioniert nicht - weiße Seite Einrichtung / Updates von JTL-POS 0
Versand Internetmarke funktioniert nicht (Could not load file or assembly 'System.Net.WebProxy, ...) JTL-Wawi 2.0 2
Neu KI Funktion / KI Übersetzung Funktioniert nicht mehr User helfen Usern - Fragen zu JTL-Wawi 1
Neu Anbindung der POS funktioniert nicht unter WAWI2.0.0 mit EcomData Hosting JTL-Wawi 2.0 7
Neu Anbindung JTL <---> Greyhound via API funktioniert nicht sauber User helfen Usern - Fragen zu JTL-Wawi 0
Neu Synchronisation funktioniert nur bei manchen Produkten Shopify-Connector 7
Anmeldung funktioniert nicht mehr JTL-Wawi 1.11 3
Neu Email in Outlook funktioniert nicht mehr User helfen Usern 9
Neu Workflow funktioniert nicht so wie gewollt :) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Service (Alt+S) funktioniert gar nicht Servicedesk (Beta) 6
Neu Paypal Checkout Plugin - Ist vorhanden aber nichts funktioniert Plugins für JTL-Shop 9
Neu WPML: Funktioniert bis und inkl. Connector-Version 2.4.1 nicht mehr WooCommerce-Connector 0

Ähnliche Themen