Kategorien & Artikel komplett exportieren?

Hallo zusammen,

ich stehe vor folgendem Problem: ich habe jeweils eine Entwicklungs- und eine Produktiv-Umgebung zu laufen. Um in beiden Umgebungen zu arbeiten, benötige ich in beiden einen annähernd gleichen Datenstand. Nun erscheint die Export-Funktion im Backend für eine Synchronisation nicht geeignet. Wenn ich jedoch einen kompletten Dump aus einem System ziehe und ins andere einspiele, will der jeweilige Shop nicht mehr und redirected auf offline.

Hat jemand hierfür eine praktikable Lösung parat?

Gruß

Hallo lyric,

wenn der Shop offline geht, heißt das in aller Regel, dass die Datenbankanbindung nicht mehr funktioniert. Du kopierst nicht etwa die config.inc.php ohne Anpassung in den anderen Shop?

Gruß

Du solltest mal probieren die Artikel und Katdaten rein über phpmyAdmin zu verschieben (exportieren und importieren) also die oxarticles oxcategories und oxoject2*irgendwas. Musst die richtigen Zuordnungen mal suchen.

CYA
Firefax

[QUOTE=Marco Steinhäuser;10461]Hallo lyric,

wenn der Shop offline geht, heißt das in aller Regel, dass die Datenbankanbindung nicht mehr funktioniert. Du kopierst nicht etwa die config.inc.php ohne Anpassung in den anderen Shop?

Gruß[/QUOTE]

Hallo Marco,

nein, ich habe lediglich einen SQL-Dump gezogen und dann auf dem DEV-System eingespielt. Danach kam der Redirect auf offline.

Gibt es eine elegantere Lösung einen Datenabgleich zu machen? Habe inzwischen versucht die einzelnen Tabellen zu dumpen und einzuspielen als auch die komplette DB. Bei der kompletten DB steigt der Shop ebenfalls aus.

Gruß

Versuch doch mal mit deim DEV-System die Datenbank des Produktiv-Systems zu nutzen, also einfach in der config.inc.php die Datenbank Zugangsdaten ändern.

ggf. musst du bei deiner Db im Prod-System noch verbindungen von extern zulassen…

Gruß

Hallo,

welches System geht nach dem Dupm offline? Das Produktivsystem oder die Entwicklungsumgebung? Von welcher Edition reden wir, CE? Hast Du SSH-Zugriff auf das Produktivsystem oder nutzt Du phpMyAdmin oder ein ähnliches Tool?

Gruß

[QUOTE=Marco Steinhäuser;10664]Hallo,

welches System geht nach dem Dupm offline? Das Produktivsystem oder die Entwicklungsumgebung? Von welcher Edition reden wir, CE? Hast Du SSH-Zugriff auf das Produktivsystem oder nutzt Du phpMyAdmin oder ein ähnliches Tool?

Gruß[/QUOTE]

Hallo Marco,

das DEV-System geht nach dem Import der LIVE-Daten baden. Das DEV-System ist bei mir lokal installiert, ich verwende myphpadmin nicht, da habe ich eine SQL-GUI (SQLyog), was aber im Prinzip nichts anderes ist als phpmyadmin - nur komfortabler ;-.

Nach dem Einspielen der Live-Daten ist mein DEV-System also nicht mehr verfügbar. Ich hatte zwischendurch auch andere verrückte Phänomene, bspw. war die Navigation mit allen Unterpunkten komplett aufgeklappt, obwohl subcategories ja nur bei aktiver über-category aufgeklappt werden sollen.

Gibts nicht ein festes Set an Tabellen die zu ex- und importieren sind, damit der komplette Artikelbestand (also inkl. Kategorien, Aktionen, usw.) übernommen werden kann?

Gruß

[QUOTE=lyric;10673]Gibts nicht ein festes Set an Tabellen die zu ex- und importieren sind, damit der komplette Artikelbestand (also inkl. Kategorien, Aktionen, usw.) übernommen werden kann?
[/QUOTE]
Ja.

Für die Artikel+Kategorienzuordnung:

  • oxarticles
  • oxcategories
  • oxobject2category

Für die Aktionen:

  • oxactions2article

Für Crossselling:

  • oxaccessoire2article
  • oxobject2article

Habe ich was vergessen?

Ja,

Für die erweiterten Artikeldetails:
oxarticles
oxcategories
oxobject2category
oxartextends

Wenn du mit Attributen arbeitest:
oxattribute
oxobject2attribute
oxcategory2attribute

(Hersteller und Lieferante:
oxmanufacturers
oxvendor)

Für die Aktion, falls du eigene eingefügt hast oder umbenannt oder sonstiges:
oxactions
oxactions2article

Für Crossselling:
oxaccessoire2article
oxobject2article

dann solltest du wirklich alle relevanten daten für Artikel und Kategorien haben

Gruß

Wofür dient oxartextends? (bzw.: Wo findet man die Dokumentation, die den Sinn von oxartextends beschreibt? Habe ich gerade auf Anhieb nicht gefunden.)
Danke für 'nen Tip!

Die Tabelle [I]oxartextends[/I] enthält die ausführlichen Beschreibungen und die Tags zu jedem Artikel in bis zu drei Sprachen.

Gruß
Kai

Danke. Und wo ist liegt jetzt genau die Datenbank-Dokumentation für die PE/CE4? Habe bislang nur die Schemaübersicht gefunden.

Hi Thorsten,

da drin sind die Langbeschreibungen und Tags abgelegt.
Die sind aus der oxarticles raus.

Warum? Keine Ahnung.:confused:

Upps, ist ja schon beantwortet.
Sorry, dachte, ich wäre auf dem letzten Posting gelandet.

[QUOTE=MaGro;10733]Ja,

Für die erweiterten Artikeldetails:
oxarticles
oxcategories
oxobject2category
oxartextends

Gruß[/QUOTE]

Hallo,

vllt hat ja jemand n Einfall.
Nach welcher Spalte (OXID oder Art. Nr.) werden die Artikel zugeordnet? Wenn ich meine csv in dieser Reihenfolge (1. oxarticles, 2. oxartextends) hochlade (werden aus der gleichen csv hochgeladen, 1. Spalte ist OXID), wird jedesmal 2x der selbe Artikel angelegt (1x ohne longdesk, 1x nur longdesk)?