Il 10/03/2011 08:48, [email protected] ha scritto:
In ogni caso ho ricliclato i DB di Base utilizzando HSQLDB in formato
Standalone.
Se l'uso è multiutente ti consiglio caldamente di utilizzare mysql.
L'utilizzo multiutente non è continuo, ma potrebbe verificarsi. HSQLDB
dovrebbe supportarlo, ma non ho ancora fatto le verifiche.
Il titolo di questo thread dovrebbe suggerirti qualcosa...
Passerei anche a MySQL (o è meglio MariaSQL visto che danno MySQL per
agonizzante?), ma i problemi sono di 2 tipi:
Macché agonizzante, è stato comprato da Oracle. MariaSQL è un fork di
MySQL che vuole mantenere l'indipendenza dalla megacorp. Siccome sei
alle prime armi, lascia perdere queste questioni e installa mysql.
1 - ho poco tempo e poca dimestichezza per sistemare gli script SQL per
caricarli in MySQL
Non sono un esperto in migrazioni HSQLDB->mysql (ho sempre usato mysql),
cmq Base ti permette di migrare facendo copia-incolla da un file .odb
all'altro. La procedura, in estrema sintesi, è:
Crea un nuovo .odb vuoto, in cui imposti la connessione verso il
database mysql.
Apri il file .odb con il database che vuoi migrare.
Comincia dalle tabelle: copia => incolla (Dati e struttura).
Prosegui con il resto.
Base dovrebbe occuparsi dei dettagli della conversione.
2 - da quel che ho capito il CED non è molto propenso a caricarmi i DB nel
sever
Puoi sempre installare mysql sulla tua macchina personale (sempre che
non sia bloccata l'installazione dei programmi, ovviamente), visto che a
quanto dici l'uso multiutente sarà sporadico. In ogni caso è comunque
preferibile anche per uso personale, sia per il minor rischio di perdita
dati (a me è capitato di aprire per sbaglio due volte lo stesso file
.odb e di salvarlo da entrambe le istanze, perdendo buona parte del
lavoro - per fortuna era solo un test), sia per acquisire un minimo di
dimestichezza con mysql.
--
------------------------------------------------------------------------
Per cancellarsi: scrivere a [email protected]
Per altre operazioni: http://openoffice.org/projects/it/lists
--
Marcello Romani
--
------------------------------------------------------------------------
Per cancellarsi: scrivere a [email protected]
Per altre operazioni: http://openoffice.org/projects/it/lists