Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Export Database access

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    26

    Export Database access

    Salve a tutti il mio problema è questo:
    Mi hanno fornito un file codici.mdb , è un database access ,
    Dovrei esportarlo con linux per poter poi fare il dump du un server mysql.
    Il problema è che ho provato ad utilizzare il programma "mdb-export" del pacchetto mdb-tools ma tale programmino mi richiede la seguente sintassi in riga di comendo:

    mdb-export <nome file database> <tabella> >> <file di destinazione dell'export>

    il mio problema che tale database ha circa 60 tabelle e capite che dovrei digitare 60 volte il comando e modificare ogni volta i parametri.(lavoro lungo)
    Dato che devo consegnarlo entro domani, volevo sapere se esiste un altro tool che mi esporta in un file di testo un intero database access in modo da poter fare il dump in mysql molto piu' velocemente.

    Un comando tipo quello che dai in mysql per esposrtare un database per intero, struttura e valori dei campi.

    Grazie Alessio
    :quipy:

  2. #2
    Non credo sia possibile il dump completo del DB, pero' puoi automattizzare la procedura con uno scriptino...

    primo

    Crea un file <tabelle.list> in cui elenchi tutte le tabelle una sotto l'altra:

    autori
    articoli
    art_auto
    etc.

    secondo

    fai uno scriptino di bash <dump.sh>

    Codice PHP:
    #!/bin/bash

    # Questo script legge il file <tabelle.list> ed esporta 
    # i file necessari al DUMP

    for i in `cat tabelle.list`; do

          
    mdb-export <nome file database"$i>> "$i".dump

          
    echo "Ho esportato la tabella $i"

    done;

    echo 
    "--------  HO FINITO -----------" 
    ovviamente, se il formato di output e' corretto puoi usare
    un solo file o unire successivamente tutti i *.dump presenti.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    26

    Grazie

    Grazie... ottimo script...

    THK

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.