Hieronder vindt u de tabel met de foutmeldingen en de te volgen stappen om de problemen op te lossen.
| Bestandsfout | Oorzaak | Actie |
| 00 | Programmafout | 1 |
| 02 | Programmafout, dubbele (alternatieve) sleutel | 2 |
| 04 | Recordlengte fout | 1 |
| 10 | Einde van bestand bereikt, programmafout | 3 |
| 22 | Dubbele sleutel gegevens gevonden | 4 |
| 23 | Gegevens niet aanwezig | 3 |
| 24 | Schijf is vol | 5 |
| 35 | Bestand is weg/ontbreekt geheel | 6 |
| 39 | Bestandsindex definitie is onjuist | 7 |
| 41 | Bestand is al open | 8 |
| 42 | Bestand is al gesloten | 8 |
| 46 | Verkeerde leesactie op een bestand | 8 |
| 47 | Bestand is nog niet open | 8 |
| 48 | Bestand is nog niet open | 8 |
| 49 | Bestand is nog niet open | 8 |
| 9 001 | Te weinig bufferruimte | 9 |
| 9 004 | Verkeerde bestandsnaam | 10 |
| 9 007 | Schijf is vol | 5 |
| 9 008 | Gebrek aan geheugenruimte | 13 |
| 9 014 | Problemen met te veel open bestanden | 9 |
| 9 015 | Te veel indexed bestanden geopend | 12 |
| 9 018 | Stuk bestand wordt verkeerd verwerkt | 3 |
| 9 020 | Apparaat bezet | 12 |
| 9 024 | Disk error | 11 |
| 9 027 | Apparaat bezet of niet aangekoppeld | 12 |
| 9 028 | Geen ruimte meer over/disk vol | 5 |
| 9 033 | I/O error, hardware/disk error | 11 |
| 9 041 | Index van een bestand is defect | 11 |
| 9 043 | Bestand defect, index klopt niet (meer) | 11 |
| 9 065 | Bestand geblokkeerd | 12 |
| 9 068 | Record geblokkeerd | 12 |
| 9 070 | Te veel indexed bestanden geopend | 12 |
| 9 105 | Niet genoeg geheugen om te starten | 13 |
| 9 157 | Niet genoeg geheugen om te laden | 13 |
| 9 164 | Subprogramma niet aanwezig | 14 |
| 9 198 | Niet genoeg geheugen om te laden | 13 |
| 9 209 | Netwerk communicatie fout | 15 |
| 9 213 | Te veel locks op indexed bestanden | 12 |
1. Probeer op een andere manier de gegevens te verwerken in het programma en als dat niet lukt, het programma niet meer gebruiken omdat er een onoverkomelijke programmeerfout inzit. Komt hopelijk nooit voor. Altijd aan ons melden om de betreffende fout in de programmatuur op te kunnen lossen.
[terug]
2. Probeer de dubbele extra sleutelgegevens, bijvoorbeeld postcode bij een adres te voorkomen, door voor dit soort velden steeds unieke waarden te kiezen. Extra (alternatieve sleutels, mogen ca 65.000 maal dezelfde code hebben, dus een heel groot bestand met allemaal blanco gegevens in de alternatieve sleutel kan dit probleem geven. Komt in de praktijk nauwelijks voor.
[terug]
3. In principe is dit een programmeerfout, alhoewel de melding ook wel eens verschijnt als er iets aan de hand is met de indexen van het betreffende bestand. Voer de Rebuild procedure uit voor het betreffende bestand (zie bij Rebuild). Als de fout dan nog steeds optreedt, contact opnemen om te kijken wat er aan de hand is.
[terug]
4. Is een programmafout of een bedieningsfout, bijvoorbeeld het verwerken van openstaande posten met het zelfde factuurnummer leidt tot een bestandsfout 22 op xxOPD.IND. Deze fout is te verhelpen door de gegevens van de betreffende factureringsrun uit het openstaande posten bestand te verwijderen (stuk voor stuk of alle posten van een bepaalde datum m.b.v. een speciaal teken dat op het scherm vermeld staat. Bij stuk voor stuk eerst alle bedragen van een openstaande posten wijzigen in 0 en daarna de post verwijderen. Dit is een beveiliging ter voorkoming van per ongeluk verwijderen van een openstaande post). Zorg daarna voor facturen met de juiste nummers door in de systeemgegevens voor facturering het startnummer juist in te vullen en de facturen opnieuw uit te draaien (definitief) zodat nieuwe juiste nummers worden toegekend. Daarna opnieuw verwerken. Neem eventueel eerst contact op om te kijken om hoeveel facturen het gaat enz. Dat kan namelijk veel uitmaken in de manier van aanpak en hoeveelheid herstelwerk.
[terug]
5. Maak ruimte op de schijf en voer gewenste handelingen opnieuw uit.
[terug]
6. Zou niet mogen voorkomen, graag contact opnemen om te kijken of een backup van alleen het betreffende bestand moet worden teruggezet of dat het bestand zonder problemen opnieuw kan worden aangemaakt als nieuw/leeg bestand.
[terug]
7. Is een programmeerfout, verkeerde versie van een programma. Als er niet aan de juiste versie van een bepaald programma is te komen, dan is op dat moment dat programma niet meer bruikbaar voor het aangegeven bestand. Graag contact opnemen zodat ik een update kan e-mailen.
[terug]
8. Kan een programmafout zijn of een bestand is in een ander programma niet/onjuist afgesloten/geopend. Verlaat het systeem naar het systeem menu en start opnieuw en kijk of het probleem verholpen is. Als dat niet het geval is, dan de computer geheel afsluiten/uitzetten, opnieuw aanzetten en opnieuw proberen. Als het probleem zich dan nog steeds voordoet is er op dat moment niets aan te doen omdat er sprake is van een programmeerfout. Contact opnemen voor update.
[terug]
9. Verhoog de waarde BUFFERS=XXX in het bestand CONFIG.SYS/CONFIG.NT (Voor DOS computers en FILES voor DOS/WINDOWS computers) en start computer opnieuw.
[terug]
10. Verander de bestandsnaam via de besturingsgegevens van het betreffende systeem (menu 1, password 09041957, programma 3) in een juiste naam en bouw de besturingsgegevens opnieuw op (menu 2 programma 6) en probeer het opnieuw.
[terug]
11. 9 041 en 9 043 zijn de meest voorkomende bestandsfouten, die veroorzaakt worden door het niet goed afsluiten van de bestanden tijdens een verwerking, waardoor de index? en de databestanden niet meer op elkaar aansluiten. De oorzaak kan zijn, een stroomstoring, per ongeluk uitzetten van de computer, netwerk onderbreken terwijl er nog iemand anders zit te werken op een andere computer. Hiervoor moet de Rebuild procedure uitgevoerd worden. Als er hardnekkige fouten zijn in steeds verschillende bestanden, dan kan via menu 1 (09041957) programma 3 van een bepaald programma (naam links boven op het scherm) de besturingsgegevens opgevraagd worden, zoals alle bestandsnamen (allemaal eindigend op .IND), die in dat programma gebruikt worden, staan ergens vermeld in de besturingsgegevens van dat programma. Door er doorheen te bladeren kunnen deze namen achterhaald worden. Mocht een naam van een programma niet te vinden zijn, omdat de fout al optreedt voordat er gegevens op het scherm verschijnen, dan kan via menu 1 (09041957) programma 1, door de menu's gebladerd worden om de namen van programma's te achterhalen. Altijd voorzichtig zijn en niets wijzigen omdat anders de programma's helemaal niet meer werken of bestanden niet te vinden zijn!!! Een disk error kan een probleem op de vaste schijf aanduiden. Via de betreffende Windows programma's (Scandisk) testen/verbeteren en bestand opnieuw indexeren met Rebuild om eventuele problemen voor te zijn. Data en index zouden dan weer op elkaar aan moeten sluiten.
Als een fout 9 043 optreedt op zogenaamde SORT bestanden (bijvoorbeeld VBSORT05.IND), dan kan het nodig zijn de betreffende SORT bestanden te verwijderen als andere dingen niet helpen. Ga in dat geval via Windows Verkenner naar de bestanden directory (bijvoorbeeld \VB\VBFILES) en zoek het betreffende SORT bestand op en verwijder het (meestal zijn het 2 bestanden, een IND en een IDX bestand. Verwijder beide bestanden en kijk of het programma weer goed functioneert.
[terug]
12. Bestanden/indexen/apparaat zijn niet vrijgegeven door andere gebruiker, programmafout of systeem heeft te weinig ruimte voor lock informatie of apparaat reageert niet goed (kan eigenlijk alleen in netwerk omgeving optreden, anders is het een programmeerfout). Verlaat systeem, sluit alles zoveel mogelijk netjes af en start computer opnieuw en kijk of probleem is opgelost.
[terug]
13. Probleem kan optreden als een (groot) programma gestart moet worden en er is niet genoeg ruimte over om het programma te laden of uit te voeren. De oorzaak ligt in een te groot aantal buffers (BUFFERS=XXX in CONFIG.SYS/CONFIG.NT) of er zijn bepaalde programma's die eerder zijn uitgevoerd die hun ruimte niet hebben vrijgegeven aan het systeem. Oplossing is het afsluiten van het systeem en het opnieuw starten van de computer en zo weinig mogelijk programma's laden en het vastgelopen programma opnieuw uitvoeren.
[terug]
14. Zorg er voor dat betreffende subprogramma op schijf wordt gezet, zodat oorspronkelijke programma kan worden uitgevoerd.
[terug]
15. Wordt veroorzaakt door gebruiker op andere computer, of verbinding is verbroken. Sluit alles zoveel mogelijk af en start de computer opnieuw en Rebuild eventueel de betrokken bestanden, om problemen te voorkomen.
[terug]
LET OP:
Mochten de gegeven oplossingen niet werken, neem dan contact op zodat we misschien een oplossing hebben in de vorm van een aantal stappen, die niet beschreven en dus nog niet geprobeerd zijn. Om met succes problemen te verhelpen kunnen backups nodig zijn van de bestanden en soms van de hele schijf. Zorg dat deze gemaakt zijn en actueel zijn, omdat er anders een groot probleem ontstaat, waarbij niemand meer kan helpen !! Beter 10 backups in de kast dan 1 te weinig gemaakt !!!