Quindi "fisicamente" estrai il database [file] dal computer del server web, aprilo, esegui un "aggiornamento" che trasferisce i dati da Access a Oracle (presumibilmente attraverso le tabelle collegate), quindi recupera i dati da Oracle in Access , quindi reinserire il database [file] sulla macchina del server Web.
Ignoriamo il potenziale di perdita di dati causato dallo splattaggio del file di database sul server web, dove potrebbe essere stato aggiornato dall'ultima volta che lo hai copiato ...
potresti scrivere un nuovo programma per automatizzare il processo di interrogazione di MySQL e l'aggiornamento dei dati in Oracle, quindi leggere Oracle e aggiornare i dati in MySQL.
Molti lo sosterrebbero e, il più delle volte, probabilmente lo farei anch'io. Tuttavia, hai qualcosa che funziona, anche se coinvolge Access, quindi ecco un'alternativa ...
potresti continuare a sfruttare la funzionalità delle tabelle collegate di Access.
Al momento disponi di tabelle "effettive" nel database di Access che leggi e quindi trasmetti dati [tramite tabelle collegate] a Oracle. Quindi si estraggono i dati [tramite tabelle collegate] da Oracle in quelle tabelle "effettive".
Che cosa significa smettere di sostituire quelle tabelle "attuali" con più Tabelle collegate, indicando le nuove tabelle "reali" post-migrazione, tenute in MySQL? (Ricorda, le tabelle collegate come queste potrebbero essere un modo semplice per eseguire la migrazione a MySQL!)
Non copi mai più un file di database. Basta aprire il database di Access ed eseguire le query.
Ancora meglio, scrivi una procedura in un modulo in Access per eseguire tutte quelle query per te, automatizzando completamente il processo in modo da letteralmente "premere un solo pulsante" e tutto accade. E, in Access, puoi davvero avere quel solo pulsante. Su una forma
Ancora meglio, potresti persino scrivere un piccolo programma (al di fuori di Access) per automatizzare che l'automatizzazione del programma Procedure e quel potrebbe essere eseguito dall'applicazione di pianificazione della tua azienda - in questo modo tu in realtà non è necessario eseguire questo processo affatto più!