ältere DB mit neueren DB abgleichen

xony

Erfahrenes Mitglied
Hallo leute,

ich habe ein kleines problem.
Und zwar hab ich zwei Dump Sicherungen einer DB.
Eine davon ist eine ältere die andere ist die neuere.

In der neueren DB sind aber einige neue Spalten und Tabellen dazu gekommen.
Jetzt benötige ich aber die Datensätze der älteren DB Sicherung in der neuen und ausserdem die neuen Spalten.
Denn wenn ich das einfach mit "INSERT_INTO" mache dann zeigts mir ja Fehlermeldungen an, da in der neuen Tabelle ja einige Spalten dazu gekommen sind.

Gibt es da nicht eine Möglichkeit oder ein Tool das die DBs automatisch abgleicht und Inhalte ersetzen kann.
So ähnlich wie bei PHP DAteien da gibts auch so ein Tool das zwei DAteien abgleicht und die Unterschiede zeigt.

Für einen Tipp wäre ich dankbar, denn die DBs sind ziemlich groß und ich würde sonst Tage daran sitzen.

Gruss
 
mhh also...
Du kannst die alte DB doch auslesen, dann mit der neuen Vergleichen und wenn nicht vorhanden wieder eintragen, die neuen Spalten in der Datenbank die nicht null seinen dürfen, musst du eben einen wert zuweissen....
 
mh.
DAnke aber ich kapier nicht ganz wie.
Die DB hat 98 Tabellen. Gibt es afür ein Script oder wie meinst Du.

Gruss
 
Denn wenn ich das einfach mit "INSERT_INTO" mache dann zeigts mir ja Fehlermeldungen an, da in der neuen Tabelle ja einige Spalten dazu gekommen sind.

da gib doch die feldnamen mit an dann geht es

insert into tabelle(feld1,feld2.....feld98) ......
 
Zurück