Domanda

Mi sono imbattuto in questa domanda dopo aver cercato per un ODBC o JDBC. Con mia grande sorpresa, dal momento che io sono nuovo di db4o ho trovato ci sono strumenti per navigare db4o, tra cui un plug Netbeans ed Eclipse. Tuttavia, quando si tratta di questione a portata di mano, ho trovato una sola società, e il prodotto non viene venduto né demoed (mi fa pensare non è ancora pronto).

Quindi, come si fa a trasferire dati? Esiste uno strumento o uno script che non ho ancora trovato?

È stato utile?

Soluzione

Il trasferimento dati tra db4o e database relazionali (in entrambe le direzioni) può essere fatto facilmente con lo strumento di db4o: DRS - db4o replica sistema (sulla base di Hibernate). BTW, utente del forum db4o potrebbe essere molto utile, si otterrà le risposte direttamente da sviluppatori principali.

Altri suggerimenti

Questo è giusto. Quando si tratta di DRS di db4o, al fine di spostare i dati in un database relazionale è necessario definire una mappatura Hibernate. Ma è sicuramente la strada da percorrere per questo tipo di migrazione, se non si vuole fare tutto da soli.

Best!

A mio parere, questo si riduce al object-relational impedenza non corrispondente . Vale a dire, se non in casi molto semplici, non v'è necessariamente una traduzione diretta da una riga di database ad un oggetto. Il vostro modello di oggetti è fondamentalmente diverso da quello lo schema del database. Pertanto, mi immagino che nella maggior parte dei casi, si dovrà venire con la mappatura (e un'applicazione di migrazione) da soli.

Questo vale in generale per qualsiasi database di database / oggetto relazionale, non solo SQL Server e db4o.

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