Domanda

In pratica questo compito è abbastanza facile quando si pensa a questo proposito, ma ho trovato risposte in Microsoft Accesso o MSDN . Devo creare una connessione a un nuovo database e Query quello vecchio. Dopo la convalida i vecchi dati, tutto è scritto in una nuova forma fino al mio nuovo database.

Tutte le idee?

Aggiungi: Vecchio database è un Firebird Database. Questi dati devono essere ri-strutturata e la migrazione a un nuovo MySQL del database.

È stato utile?

Soluzione

È necessario creare lo schema separatamente in MySQL, ma non è difficile, ci sono un sacco di tutorial, e probabilmente si può trovare uno strumento Firebird per esportare il DDL in uno script che sarà o solo di lavoro, o essere facile modificare.

Se si desidera utilizzare Access in mezzo, è sufficiente collegare ciascuna delle due database esterni da Access (utilizzando ODBC o la vostra scelta di driver). È possibile utilizzare le procedure guidate di query di design per costruire un INSERT INTO ... FROM ... tipo di query come si farebbe per qualsiasi altra situazione.

Altri suggerimenti

Se non ci sono dati binari nel database, io suggerirei solo facendo un export csv e reimportare.

È possibile utilizzare uno strumento come banca dati Workbench .

Perché si desidera migrare a MySQL?

se è possibile accedere al database Firebird tramite ODBC, suggerisco il toolkit di migrazione mysql.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top