Title: ADS - Gevraagde gegevens zijn geallokkeerd door gebruiker Post by: Wouter Rijnbende on January 03, 2018, 03:00:27 pm We herkennen het allemaal wel... we zijn in Profit aan het werk en er volgt een melding 'De gevraagde gegevens zijn geallokkeerd door een andere gebruiker'.
Ja leuk, maar welke gebruiker? Door op de letter "L" te drukken konden we altijd al iets meer informatie achterhalen; zo konden we i.g.v. een Recordlock zien om welk Recordnummer uit welke Tabel het ging. Een Systeembeheerder kon vervolgens via de Fileserver misschien nog net achterhalen welke Gebruikers er allemaal in die Tabel zaten, maar, veel verder kwam hij ook niet. Kombineer dat met de ADS versie, waarin we niet onnodig tabellen sluiten, en iedere gebruiker heeft praktisch iedere (in een Sessie benaderde) tabel geopend. Met ingang van heden wordt in geval van een Lock melding geprobeerd te achterhalen wie die gegevens geallokkeerd houdt. Zodra Profit hierin slaagt, zal de ADS DatabaseUser (= Userid Profit) alsmede de ADS Connection Name (naam van de computer waarop hij is ingelogged) direkt worden weergegeven in de knipperende melding. In onderstaande schermprint is zichtbaar dat een gebruiker RM op werkstation PCRB3 de gevraagde gegevens (uit tabel LOVI) allokkeert. Nb: Deze mogelijkheid is enkel beschikbaar voor de ADS versie van Heart-Profit. Nb2: In een later stadium zullen we ook een poging ondernemen om File Locks te herkennen (kan optreden als een tabel voor "alleengebruik" is geopend). |