Όταν η EMDI συνδέεται σε απομακρυσμένο διακομιστή με Firebird (π.χ. κοινή βάση σε άλλο PC, συγχρονισμός ή δίκτυο), τα δεδομένα διακινούνται μέσω δικτύου. Η συμπίεση διακίνησης δεδομένων μειώνει τον όγκο αυτής της κίνησης και συχνά επιταχύνει, ειδικά σε αργές ή Wi‑Fi συνδέσεις. Σε γρήγορο τοπικό δίκτυο το όφελος είναι συνήθως μικρό, η ρύθμιση ζητείται από τον πελάτη· ο διακομιστής δεν μπορεί να την απενεργοποιήσει.

Σε τοπική βάση στον ίδιο υπολογιστή η επιλογή δεν εμφανίζεται· χρειάζεται μόνο όταν είσαι χρήστης απομακρυσμένης βάσης.

Ενεργοποίηση από τις ρυθμίσεις

  1. Σύνδεσου στην απομακρυσμένη βάση (π.χ. μετά από Προσθήκη κοινής βάσης).
  2. Άνοιξε Ρυθμίσεις → καρτέλα Χρήση.
  3. Δίπλα στο πεδίο Βιβλιοθήκη βάσης εμφανίζεται το Συμπίεση διακίνησης δεδομένων, ενεργοποίησέ το ή απενεργοποίησέ το.
  4. Επιβεβαίωσε την αλλαγή. Η EMDI ενημερώνει το firebird.conf του πελάτη και κλείνει τις ρυθμίσεις:


    ή
  5. Συνδέσου και πάλι στην ίδια βάση ώστε να εφαρμοστεί η νέα ρύθμιση (η συμπίεση ορίζεται κατά τη σύνδεση).

Όταν η συμπίεση είναι ενεργή, εμφανίζεται το εικονίδιο zlib δίπλα στο πεδίο βιβλιοθήκης. Το πεδίο Βιβλιοθήκη βάσης δείχνει ποιο fbclient.dll φορτώθηκε.

Αν η αλλαγή αποτύχει (π.χ. πρόβλημα με τα δικαιώματα διαχειριστή για εγγραφή στο firebird.conf) εμφανίζεται σχετικό μήνυμα. Δοκίμασε ξανά ως διαχειριστής ή κάνε τη διαδικασία χειροκίνητα όπως παρακάτω.

Χειροκίνητες ρυθμίσεις

Η EMDI χρησιμοποιεί ενσωματωμένη Firebird, δεν απαιτείται ξεχωριστή εγκατάσταση Firebird στο τερματικό.
Στον ίδιο φάκελο με το fbclient.dll (συνήθως ο φάκελος της EMDI) πρέπει να υπάρχουν:

  • fbclient.dll
  • firebird.conf
  • zlib1.dll (απαραίτητο για WireCompression· χωρίς αυτό η ρύθμιση αγνοείται)

Άνοιξε το αρχείο firebird.conf δίπλα στο fbclient.dll που χρησιμοποιείς και βάλε ή άλλαξε:

Κλείσε και ξαναάνοιξε τη σύνδεση στην απομακρυσμένη βάση.