Database steeds corrupt en leeg!!

Bespreek het databaseprogramma

Database steeds corrupt en leeg!!

Berichtdoor r0n » wo nov 28, 2018 12:02 pm

Regelmatig heb ik een probleem bij het gebruik van de database. Ik houd daar factuurinformatie in en gebruik dat om facturen te maken.
Maar keer op keer (al jaren) blijkt op enig moment dat de database corrupt is en leeg!
Foutmelding:
SQL-status: S1000
Foutcode: -78

error in script file line: 3 File input/output errorerror java.io.IOException opening file - file R:\Mijn bestanden\OO\Nieuwe-Database-2018-okt.odb.data in statement [CREATE CACHED TABLE "Factuur_Audio"]

Zijn er andere methoden om de gegevens op te slaan?
Inmiddels een nieuwe snelle PC, maar toch weer deze fout.
Zo kan ik het programma niet meer gebruiken. Wat te doen?
OpenOffice 4.1.6 op Windows 10 x64
r0n
 
Berichten: 3
Geregistreerd: wo nov 28, 2018 11:56 am

Re: Database steeds corrupt en leeg!!

Berichtdoor RPG » wo nov 28, 2018 8:21 pm

Ik denk dat je op dit moment verschillende problemen heb.

Java
Je hebt een 64 bits versie van windows maar OpenOffice is 32 bits. Dus met de versie van OpenOffice die je nu gebruikt heb je een 32 bits versie van java nodig.
https://www.java.com/nl/download/manual.jsp

Embedded database versie
De embedded HSQLDB is bekend om het feit dat die vaak de gegevens vernielt.. De beste oplossing is om niet langer met een embedded HSQLDB te werken. In FreeHSQLDB v.0.3 (View topic) • Apache OpenOffice Community Forum Villeroy schreef een hulpmiddel om een werkende embedded HSQLDB 1,8,10, de versie van OpenOffice, als gewone database engine geschikt te maken.

Misschien is het voor een klein bedrijf ook aan te raden niet langer gebruikt te maken van versie HSQLDB 1.8.10 maar van versie HSQLDB 2.X.X.

Kort samenvat
a) eerst JAVA geschikt maken
b) de gegevens eventueel veiligstellen
c) HSQLDB 1.8.10 werkend krijgen
d) eventueel overstappen naar versie 2.x.x

Romke
LibreOffice 6.1.3.2 op openSUSE Leap 15
RPG
 
Berichten: 3809
Geregistreerd: wo apr 15, 2009 1:01 am
Woonplaats: Apeldoorn, Nederland

Re: Database steeds corrupt en leeg!!

Berichtdoor r0n » wo nov 28, 2018 9:47 pm

Dank je wel Romke.
Ik heb twee keer Java (64 bit en 32 bit).
Ik had al eens gelezen dat de database in OO niet erg veilig is, maar het is jarenlang goed gegaan.
De HSQLDB is niet eenvoudig, ik zal er eens goed voor gaan zitten.
Ron
OpenOffice 4.1.6 op Windows 10 x64
r0n
 
Berichten: 3
Geregistreerd: wo nov 28, 2018 11:56 am

Re: Database steeds corrupt en leeg!!

Berichtdoor r0n » wo nov 28, 2018 9:55 pm

(vervolg)

Is het de bedoeling in de tabel iets te kiezen?

ron
Bijlagen
Naamloos.png
OpenOffice 4.1.6 op Windows 10 x64
r0n
 
Berichten: 3
Geregistreerd: wo nov 28, 2018 11:56 am

Re: Database steeds corrupt en leeg!!

Berichtdoor RPG » wo nov 28, 2018 10:43 pm

Voor zover ik weet hoef je in het plaatje wat je toont bijna nooit iets kiezen. Blijkbaar weet je al hoe je java moet kiezen en blijkbaar weet je ook het verschil tussen de 32bit en 64 bit versie.

Het zou kunnen dat FreeHSQLDB je database gewoon vrij maakt. Ik heb net gelezen wat Villeroy schrijft en ik denk dat het bijna vanzelf loopt. Wanneer het vanzelf loopt dan moeten je gegevens in aparte bestanden komen te staan. Het zal wel zo zijn dat er nog een fout in blijf staan.

Wanneer de bestanden gemaakt en ze gegevens bevatten zijn dan is het mogelijk met een simpele tekst editor om wat aan te passen. Maar de instructies zijn nogal moeilijk. Ik moet ook altijd goed de handleiding lezen.

[Solved] Database unable to open (View topic) • Apache OpenOffice Community Forum In de link wordt door Sliderule vaak hulp geboden en in dien mogelijk fouten gecorrigeerd. Sliderule is een goede expert op dit gebied.

Romke
LibreOffice 6.1.3.2 op openSUSE Leap 15
RPG
 
Berichten: 3809
Geregistreerd: wo apr 15, 2009 1:01 am
Woonplaats: Apeldoorn, Nederland


Keer terug naar Base

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers. en 1 gast

cron