Convertire un Data Bases Eloquence in MySql

  1. Aprire una nuova sessione di java-net.
  2. Lanciare il programma UX_E2SQL come segue:
    RUN"UX_E2SQL"
  3. Compilare i campi:
    • Nome Data Base,
    • Nome Data set: (se si desidera importare un solo data set scrivere il nome altrimenti nulla)
    • Effettuare Drop: (0=non svuota, 1=svuota)
    • Path Scipt: /users/pc/dos2ux/tmp_exp_db/
  4. Premere Conferma e attendere il messaggio Eseguito
  5. Ora Entriamo nella directory /users/pc/dos2ux/tmp_exp_db/
  6. Copiamo al suo interno gli COMM01.0XX.exp del Db da convertire. Se sono giĆ  presenti, farsi una copia
  7. Controllare che la procedura precedente abbia creato 2 file:
    • COMM01.schema.sql
    • COMM01.load.sql
  8. Aprire putty ed esuire il comando:
    cd /users/pc/dos2ux/tmp_exp_db
  9. Una volta dentro la cartella eseguire questi 2 comandi nell'ordine
    mysql -uroot -pprestige --database COMM01 < COMM01.schema.sql
     mysql -uroot -pprestige --database COMM01 < COMM01.load.sql --force
  10. Controllare i dati

Note

Se l'importazione da il seguente errore:
'ERROR 29 (HY000) at line 22: File '/users/pc/dos2ux/tmp_exp_db/XXXX.exp' not found (Errcode: 13)'
sostituire nel file *.load.sql i comandi 'LOAD DATA INFILE' con 'LOAD DATA LOCAL INFILE'

6 visualizzazioni.