Base HSQLDB e Firebird, come convertire, come riconoscerli?

Ciao a tutti, ho due domande sul motore di database di Base.

  1. secondo Migrating HSQLDB Base files to Firebird Base files - The Document Foundation Wiki se apro un file creato con HSQLDB mi chiederebbe se voglia convertirlo in Firebird. Se è successo io non me ne sono accorto. Posso forzare la conversione se non mi compare un pop-up? Se faccio un “salva come” me lo converte?

2. come posso sapere se un file usa l’uno o l’altro motore? ho appena notato che è scritto nella barra al piede, ancora HSQKDB

Grazie

Versione: 6.2.5.2 (x64)
Build ID: 1ec314fa52f458adc18c4f025c545a4e8b22c159
Thread CPU: 8; SO: Windows 10.0; Resa interfaccia: GL; VCL: win;
Versione locale: it-IT (it_IT); Lingua interfaccia: it-IT
Calc: threaded

Devi aggiornare alla 6.3 e hai la funzionalità di conversione. Appena apri il file ti avverte che stai usando HSQLDB e ti chiede se vuoi convertire a Firebird. Naturalmente ti avverte che è deprecato l’uso di HSQLDB.

Altrimenti, se vuoi stare alla 6.2.5 o meglio aggiornando alla 6.2.6, devi attivare le funzionalià sperimentali. Vai in Strumenti->Opzioni e vai in LibreOffice->Avanzate e attivi le funzionalità sperimentali. Confermi e riavvii.

Qui trovi le novità della 6.3, guarda nella sezione di Base:

https://wiki.documentfoundation.org/ReleaseNotes/6.3

Se la risposta ti soddisfa confermala con il simbolo descrizione immagine qui a sinistra.

Grazie - scarico subito la 6.3

EDIT

non funziona: non parte nessuna proposta di aggiornamento e e lascia il database in HSQLDB
C’è un comando per forzare l’avvio della procedura che dovrebbe essere automatica o posso fare qualcos’altro? Devo segnalare un bug?
Grazie

Versione: 6.3.0.4 (x64)
Build ID: 057fc023c990d676a43019934386b85b21a9ee99
Thread CPU: 8; SO: Windows 10.0; Resa interfaccia: GL; VCL: win;
Versione locale: it-IT (it_IT); Lingua interfaccia: it-IT

Prova a creare un db da zero con HSQLDB, salvi e chiudi. Poi lo riapri e vedi che ti dice.

Altrimenti prova a resettare il profilo utente. Chiudi LibreOffice.

Apri l’esplora risorse di Windows, abilita la visualizzazione dei file nascosti, e vai a:

Utenti->[tuo utente]->AppData->Roaming->LibreOffice e rinomini la cartella 4. Occhio che se hai testi automatici, estensioni e altro dovrai rifarli o reinstallarle.

Quindi riapri LibreOffice e riprova con il desktop remoto.

Fatto questo riprovi ad aprire un file odb che utilizzi HSQLDB.

Ho riprovato anche con Windows 10 e LibreOffice 6.3.04, funziona regolarmente. Prova a resettare il profilo utente come indicato sopra.

ok!
il db (anche quello nuovo) si apre sulla vista formulari e solo cliccando sulle tabelle l’opzione di aggiornamento salta fuori.
Grazie

Molto bene!