FileMaker - Tip
50
![]()
|
|
|
Brussels Airport op een zonnige herfstochtend. De wielen raken de landingsbaan, de grote zilveren vogel blijft mooi in koers en taxiet enige minuten later naar het luchthavengebouw. Ongeduldige passagiers staan al op om hun handbagage te nemen. Het is dus wéér gelukt ! Er zijn weer enkele miljarden enen en nullen door het koper gelopen en blijkbaar zijn ze allemaal op het juiste moment op de juiste plaats beland. Maar statistisch gezien is en blijft dit een wonder. En wij rekenen elke dag op die wonderen... Terug naar de titel nu. Waarom gebeurt er soms géén wonder? Why good systems go bad? Waarom is mijn FileMaker database plots beschadigd en kan ze niet meer geopend worden?
Algemeen gezien zijn de eerste vier oorzaken de meest voorkomende. De eerste twee gebeuren vaak buiten onze wil, maar dat kan van drie en vier niet gezegd worden. Onze configuratie kan hier fel beveiligd worden. De basisregel hier is deze: Bij geopende bestanden mogen read and write enkel gebeuren door het programma dat die bestanden op dat ogenblik openhoudt. Voor FileMaker-bestanden is dat ofwel een gewone FileMaker, ofwel FileMaker server. Elk ander programma mag dan GEEN TOEGANG hebben tot die bestanden. Dat geldt dus ook voor backup software e.d.. WinZip meldt dit trouwens heel eerlijk : eerst maakt het een gezipte kopie van de bestanden - en daardoor is het misschien al te laat - maar meteen daarna meldt het programma dat één en ander is misgelopen en dat u dat kunt natrekken in het log bestand. U kunt deze waarschuwing vergelijken met "This is your captain speaking. We just crashed into the Northern Ocean. Outside temperature is minus 28 degrees. We hope you enjoyed your flight". FileMaker en FileMaker server zijn bijzonder disk-intensieve programma's die permanent read and write operations uitvoeren. Het heeft dan ook geen zin te denken: "Ik doe even niets in FileMaker en kan dus ondertussen rustig een backup maken". Het is immers precies tijdens "uw" nietsdoen dat het misloopt: FileMaker saves during idle time, dus precies wanneer u niets doet... FileMaker leest en schrijft, uw backup programma doet hetzelfde, en de gensters spetteren in het rond...
Volgende week meer hierover in Tip 51. |
avd@avd-ci.be - contactformulier