One moment please...
 

Vraag

Tijdens het werken in Exact Financials C/S kan de volgende melding naar voren komen:

' tabelnaam> is in use by <gebruiker>. Wait or choose cancel to stop (2624) '

Deze melding kan onder andere door de volgende oorzaken naar voren komen:

  1. Het record is inderdaad 'gelocked' ofwel bezet door een andere gebruiker. Als u bijvoorbeeld een bepaalde boeking wilt maken, dan kan het voorkomen dat een andere collega in hetzelfde boekstuknummer zit en dus bezig is met hetzelfde record.
  2. Het betreffende record (bijvoorbeeld weer de boeking of boekingsregel) wordt op dit moment niet gebruikt door andere gebruikers. Desondanks komt de melding naar voren. Dit kan gebeuren als een gebruiker met een boeking bezig is en de computer wordt abrupt afgesloten (bijvoorbeeld door een stroomstoring). Op dat moment is het proces op de PC beĆ«indigd maar houdt de database het record nog vast.

Antwoord

De volgende mogelijkheden heeft u om met deze melding om te gaan:

Ad 1.
Het record is terecht in gebruik. Wacht tot de collega gereed is of vraag hem/haar uit het betreffende record te gaan. Daarna kan het record opgevraagd en, indien gewenst, aangepast worden.

Ad 2.

  • Na verloop van tijd zal de database het 'gelockte' record weer vrijgeven. Dit kan tussen 30 minuten en enkele uren duren maar meestal gebeurt dit vrij vlot. Indien u wil kunt u hierop wachten.
  • Als er met een Progress database wordt gewerkt, dan kan met de Progress functie 'promon' hangende records worden geĆ«limineerd. Raadpleeg de Progress documentatie hoe deze procedure uitgevoerd kan worden.
    Let op dat u geen correcte, actieve verbindingen elimineert!!
  • U kunt de database van Exact stoppen en weer starten, het betreffende record zal dan weer worden vrijgegeven.

Voor Oracle en DB/2 database omgevingen is de situatie anders. In het algemeen logt iedere gebruiker hierop in als de gebruiker PROGRESS. In deze situatie is het stoppen en herstarten van de Exact database de beste optie.