In realtà non chiedevo esattamente un supporto per usare quel tool.
Piuttosto volevo sapere se per effettuare la migrazione, tabella per tabella, fosse necessario seguire una certa gerarchia di tabelle, a prescindere da quale strumento si usi.
Inoltre mi serviva conoscere procedimento e funzioni sql per aggiornare la tabella creata male.
Alla fine sono riuscito da solo a capire il procedimento per correggere le colonne sbagliate.
Se può servire a qualcuno in futuro, ecco come ho fatto:
- Sul db originale ho creato, estrapolandola dalla tabella 'jos_content', un'altra tabella (tab_recupera) con la seguente procedura sql:
CREATE TABLE tab_recupera (m INT) SELECT 'id', 'sectionid', 'catid' FROM jos_content;
- Poi ho esportato la tabella 'tab_recupera' in un file sql e l'ho poi importata nel db di destinazione;
- Nel DB di destinazione ho aggiornato, nella tabella dei contenuti (new_content), le colonne 'sectionid' e 'catid' con il comando UPDATE, prendendo i dati dalla tabella importata (tab_recupera).
UPDATE new_content a, tab_recupera c
SET a.catid=c.catid
WHERE a.id=c.id;
UPDATE new_content a, tab_recupera c
SET a.sectionid=c.sectionid
WHERE a.id=c.id;