sbCRM
User's guide
×

📁 Compact Database

🔹 Περιγραφή λειτουργίας:

Η επιλογή Compact Database εκτελεί διαδικασία συμπίεσης και βελτιστοποίησης της βάσης δεδομένων, αφαιρώντας εσωτερικά κενά, διαγραμμένα δεδομένα και αναδιοργανώνοντας τη δομή της για καλύτερη απόδοση και μικρότερο μέγεθος αρχείου.

🔹 Τι εμφανίζεται:

Η εφαρμογή εμφανίζει παράθυρο διαλόγου που ενημερώνει για την εκκίνηση της διαδικασίας compact. Ο χρήστης δεν χρειάζεται να επιλέξει φάκελο ή αρχείο — η διαδικασία εφαρμόζεται στο αρχείο βάσης που χρησιμοποιεί εκείνη τη στιγμή η εφαρμογή.

🔹 Τρόπος λειτουργίας:

  • Η επιλογή είναι απενεργοποιημένη (disabled) για χρήστες χωρίς δικαιώματα administrator.
  • Η συμπίεση μπορεί να ξεκινήσει μόνο αν:
  • Ο χρήστης έχει administrator access.
  • Η βάση δεν χρησιμοποιείται από άλλον χρήστη ή ανοιχτή εφαρμογή.
  • Αν η βάση είναι σε χρήση, εμφανίζεται το μήνυμα:
    «Αδύνατη η συμπίεση (compact). Η database χρησιμοποιείται αυτή τη στιγμή.»
  • Η διαδικασία εφαρμόζεται στο αρχείο βάσης που χρησιμοποιεί η εφαρμογή:
  • Το όνομα του αρχείου δεν είναι απαραίτητα sbcrm.mdb. Μπορεί να είναι οποιοδήποτε αρχείο .mdb (π.χ. clients.mdb, erp_data.mdb, κλπ).
  • Η πλήρης διαδρομή και το όνομα του αρχείου ορίζονται στο αρχείο ρυθμίσεων sbcrm.ini του χρήστη, στη section [DATABASE], με την παράμετρο:
    DbName=πλήρης_διαδρομή\όνομα_βάσης.mdb
  • Το αρχείο μπορεί να βρίσκεται είτε στον φάκελο της εφαρμογής είτε σε κοινόχρηστο φάκελο δικτύου, προσβάσιμο από πολλούς χρήστες.
  • Η διαδρομή του database file καθορίζεται κατά την εγκατάσταση (setup) της εφαρμογής.
🔹 Προτάσεις χρήσης:
  • Εκτελείτε τη διαδικασία περιοδικά (π.χ. 1 φορά τον μήνα) ή μετά από μεγάλες μεταβολές στη βάση (εισαγωγές, διαγραφές).
  • Πριν ξεκινήσετε τη συμπίεση, δημιουργήστε αντίγραφο ασφαλείας της βάσης.
  • Βεβαιωθείτε ότι κανένας χρήστης δεν έχει ανοικτή την εφαρμογή ή τη βάση δεδομένων πριν εκκινήσετε τη διαδικασία.