Newsgroup: it.comp.os.linux.software
Titolo: migrare da ms-access a mysql

Salve a tutti,
Qualcuno conosce un programma per la conversione di un database da
Access a MySQL?
Conosco acc2mysql ma e' a pagamento e la versione demo permette la
conversione di soli 5 record.
Grazie!!
Stefano

 conversione di soli 5 record.
Be'... se devi convertirne tanti mi sa che devi comprartelo, ma se ti 
bastano un 30 conversioni:
http://www.dmsofttech.com/access2mysql.html
E' uno dei partner che trovi sul sito di mysql.
Io l'ho usato e funziona benissimo.
L'unica pecca e' che non sono riuscito a trasferire direttamente su 
server linux remoto il db convertito, ma molto probabilmente ho qualche 
impostazione che nn va. (poi ho copiato il db... a mano)
Questo e' un software che funziona sotto windows, e per risolvere il 
problema io ho installato mysql su win.
Se no con mdbtools mdbtools-gmdb puoi aprire i files mdb e mi pare puoi 
esportarli in csv decidendo il separatore di campi.
poi importi in mysql anche con phpmyadmin :)
Ah...
non so come, non so perche', ma mdbtools-gmdb mi ha saltato il passaggio 
"richiesta password"...
nel senso che ha aperto un db access protetto da password senza 
chiedermela... ghghghg
ciao

 chiedermela... ghghghg
per spingerti a migrare in fretta da access a mysql forse :P
-- 
Linux Registered User #332294 | Powered By Fedora Core 1
'Poichè si comandano cose disoneste, voi suonerete le vostre trombe,noi suoneremo le nostre campane' (Ser Pier Capponi) 
Per favore non mandatemi allegati in Word o PowerPoint. 
Si veda 
http://www.fsf.org/philosophy/no-word-attachments.html

 per spingerti a migrare in fretta da access a mysql forse :P
Ma la cosa incredibile, e' che da access... non puoi esportare, mentre 
qua si!
almeno... io ho una versione comprata un po di anni fa e pagata una 
cifra enorme ma nn ho trovato nessuna utility :(
nn saranno mica presuntuosi?
(tipo: tanto chi vuoi che cambi database? hihi...)

 qua si!
Hai provato anche ad installare gli ODBC di mysql?
Alessandro.


Sotto windows? no. Meno ci sto meglio e'. :D
Giusto il tempo di esportare poi ho abbandonato.
Immagino che tu intendessi usare odbc x "far dialogare" i due database. 
Giusto?

Scusate l'ignoranza, ma io acquisto uno di questi tool, coverto tabelle, 
campi e tutto il resto da access a MySQL, ma poi la "GUI" che l'utente 
vede è sempre quella di access che si prende i dati da MySQL, anzichè 
dal suo vecchio motore, quindi tramite ODBC, o .... ?
Grazie,
Michele Petrazzo

Michele :

Puoi usare la GUI di access via ODBC oppure usarne delle altre.
MySQL di per se' non ha una gui ma esistono diversi programmi di terze parti
per gestirlo, il piu' famoso forse e' myphpadmin che permette di gestirlo
via web.
Alessandro.

Hai mai pensato ad Openoffice.org??
è favoloso!
ciao
-- 
guSerpe - icq: 51924112 - l'altro numero era sbagliato :..( 
irc://
irc.freenode.net/openoffice.org-it
http://it.openoffice.org/
 usalo, copialo e regalalo... è legale!
Software Libero "Tesoro del Mondo" - UNESCO
il wiki: 
http://nathanvi.it/openoffice

 via web.
??? come no!
http://www.mysql.com/downloads/gui-mysqlgui.html
c'e' anche x windos ;)


Come ho fatto io da winzozz
Devi avere:
1) access installato
2) mysql installato funzionante
3) openoffice 1.1 installato
4) driver myodbc installato
Da openoffice su winzozz crei una origine dati utente ODBC di database
Microzozz access che punti al tuo file. Esiste anche un altro metodo se vuoi
(non testato da me):
http://dba.openoffice.org/testcase/test.html
sempre su winzozz devi fare un collegamento mysql openoffice (vedi relativo
how to)
attraverso l'administrate data souces di openoffice ti colleghi a questo
database e a uno appositamente creato con mysql (di cui avrai di nuovo
creato un origine dati utente.
Su ciascuna tabella del files di access così visto: copia
per ciascuna di esse su database mysql: incolla
Ti verranno poste delel domande dalla conversione guidata.
Poi prendi i dati dalla directory data di mysql winzozz e la ricopi sulla
corr8ispettiva linux
A me è funzionato anche se:
-i miei database sono semplici, mediamente più di un foglio elettronico;
- ho pochissimi dati in pochi formati;
- ho scarsa esperienza in database per cui non so testare le difficoltà di
porting dei dati.
Ovviamente venfgono copiati i dati con formati ragionevolmente simili. Non
maschere, query, etc ...
buona fortuna
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 1) access installato
"..."
Io su questo pc non ho MAI avuto Access né null'altro che appartenesse
al pacchetto MsOffice.
Bastano glio ODBC, ed esistono anche gli UnixODBC.


 c'e' anche x windos ;)
1) Ufficialmente e' ancora in beta.
2) Viene distribuito in un pacchetto separato.
3) Non mi piace. Secondo me in giro si trova di meglio :-)
Alessandro.

 Access a MySQL?
dbtools (solo per win)
http://www.dbtools.com.br
-- 
ciao            |visita
                 |
http://www.sifor.it
gelty           |
http://www.sifor.com
-------------------------------------
E' esplicitamente vietato usare l'indirizzo e-mail di questo messaggio
per fini diversi dalla risposta al messaggio stesso (Art. 10 DL. 171/98).