PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 26 → Hoe een file te purgen?
Hoe een file te purgen?
Started by Frits, Dec., 31 2022 3:06 PM - 3 replies
Registered member
9 messages
Posted on December, 31 2022 - 3:06 PM
Na ons kassa programma 10 jaar gebruikt te hebben raakt het wat vol. Ik heb dus een loopje gerund om ongeveer 180k records te verwijderen. ik heb daarbij Hdelete gebruikt. Volgens de hulp tekst zijn ze nu definitief verwijderd en niet meer terug te halen. Dat blijkt echter niet te kloppen. Een aantal van deze records duikt steeds weer op in tabellen en queries.
Is er een manier om alle ge delete records ook echt fysiek te verwijderen een soort purge of een tool die hem optimized?
Alvast bedankt
Groetjes Frits
Registered member
1 message
Posted on February, 23 2023 - 9:40 AM
Ik heb dus een loopje gerund om ongeveer 180k records te verwijderen. ik heb daarbij Hdelete gebruikt.

https://www.avalon-access.org/
Registered member
1,298 messages
Popularité : +20 (72 votes)
Posted on February, 23 2023 - 3:37 PM
Après avoir utilisé notre programme de caisse enregistreuse pendant 10 ans, celui-ci devient un peu plein. J'ai donc exécuté une boucle pour supprimer environ 180 000 enregistrements.

J'ai utilisé Hdelete pour cela. Selon le texte d'aide, ils sont maintenant définitivement supprimés et ne peuvent pas être récupérés. Cependant, cela s'avère ne pas être vrai. Certains de ces enregistrements continuent d'apparaître dans les tables et les requêtes.
Existe-t-il un moyen de supprimer physiquement tous les enregistrements supprimés, une sorte de purge ou un outil qui l'optimise ?



Il existe deux commande pour la suppression

-- HSupprime
-- HRaye

Historiquement l'une enlève la fiche du parcours, l'autre supprime définitivement du fichier phisique

sur une boucle , il faut faire attention que suivant la méthode, il faut parcourir de l'identifiant le plus haut vers l'identifiant le plus bas pour effectuer la suppression faute de quoi seul une fiche sur deux est supprimée



Er zijn twee commando's om te verwijderen

-- HDverwijderen
-- Hraye

Historisch gezien verwijdert de een het cursusbestand, de ander permanent het fysieke bestand

in een lus moet erop worden gelet dat het volgens de methode nodig is om van de hoogste identifier naar de laagste identifier te gaan om de verwijdering uit te voeren, anders wordt slechts één record op twee verwijderd










Merci d'avance

--
Bertin CARRIERE
SRL RGPD.Zen-Project.be
support@zen-project.be
www.zen-project.be www.linkedin.com/in/bertincarriere

+32(0)498/10.18.58
Co-President de l'asbl Be-Dev Association des développeurs Windev de Belgique
www.be-dev.be
Registered member
1 message
Posted on June, 30 2023 - 7:55 AM
Het spijt me, maar ik begrijp dat je problemen hebt met het volledig verwijderen van records na het gebruik van de Hdelete-functie in je kassaprogramma. Het lijkt erop dat sommige van deze records steeds weer verschijnen in tabellen en queries, ondanks de melding dat ze definitief zijn verwijderd.

Het is moeilijk voor mij om specifieke informatie te verstrekken over je kassaprogramma, aangezien ik geen toegang heb tot je specifieke software en omgeving. Echter, hier zijn een paar suggesties die je zou kunnen proberen:

Controleer de documentatie: Raadpleeg de documentatie of de gebruikershandleiding van je kassaprogramma voor specifieke instructies over het verwijderen van records en eventuele andere functies die je kunnen helpen bij het opschonen van de database.

Compacteer de database: Sommige kassaprogramma's hebben mogelijk een functie om de database te optimaliseren of te compacten. Deze functie kan overtollige ruimte vrijmaken en de databaseprestaties verbeteren. Raadpleeg de documentatie of zoek in de instellingen van je programma naar een dergelijke functie.

Neem contact op met de softwareleverancier: Als je problemen blijven bestaan, kan het raadzaam zijn om contact op te nemen met de leverancier van het kassaprogramma. Ze kunnen je specifieke ondersteuning bieden en mogelijk advies geven over het verwijderen van records op een meer effectieve manier.

Houd er rekening mee dat ik geen specifieke kennis heb over jouw kassaprogramma en de functionaliteiten ervan. Het is altijd het beste om rechtstreeks contact op te nemen met de softwareleverancier of hun ondersteuningsteam voor gerichte hulp bij dit specifieke probleem. https://www.myfedloan.us/