TaxSpooler - Χρήση Βάσης Δεδομένων

Πότε χρειάζεται να κάνετε Χρήση ADO Τοπικού καταλόγου

Απάντηση:
Χρειάζεται να κάνετε Χρήση ADO τοπικού καταλόγου εφόσον χρησιμοποιείτε το πρωτόκολλο SAP ή ORACLE ERP, ειδικότερα αν έχετε μεγάλο όγκο δεδομένων.
Η λειτουργία αυτή απαλλάσει τον υπολογιστή από τα (ενδεχομένως) χιλιάδες αρχεία-κλειδιά τύπου SAP ή ORACLE, τα οποία αναγκαστικά αποθηκεύονται σε ένα κεντρικό κατάλογο.

Οδηγίες ενεργοποίησης

  1. Μπορείτε να χρησιμοποιήσετε μια οποιαδήποτε ANSI SQL Level III βάση δεδομένων που θα επιλέξετε εσείς, ή την ενσωματωμένη βάση τύπου Microsoft Access 2000.
    Μπορείτε να χρησιμοποιήσετε μια σύνδεση με ADO ή με ODBC ή με άλλες μεθόδους που παρέχουν δυνατότητα διαχείρισης μέσω OLE DB. Συμβουλευθείτε τον κατασκευαστή λογισμικού της Βάσης Δεδομένων σας, για αυτό το λόγο.
    Δεν χρειάζεται να έχετε το προϊόν Microsoft Access για να λειτουργήσει η ενσωματωμένη βάση.
  2. Για να χρησιμοποιήσετε την ενσωματωμένη βάση, στο Κέντρο Ελέγχου, Ιδιότητες, πατήστε το κουμπί Προεπιλογές. Σημειώστε το string σύνδεσης. Στη συνέχεια πατήστε Ακυρο.
  3. Μπορείτε να επαναλάβετε το προηγούμενο βήμα, όποτε θέλετε. Αν η βάση ήδη υπάρχει δεν θα ξαναδημιουργηθεί.
  4. Ενεργοποιήστε την Χρήση ADO Τοπικού καταλόγου από το Κέντρο Ελέγχου, Ιδιότητες.
  5. Ορίστε ένα string σύνδεσης, είτε πληκτρολογώντας το, είτε πατώντας το κουμπάκι δεξιά από το πεδίο. Χρησιμοποιώντας επίσης το κουμπάκι, κάντε δοκιμή σύνδεσης.
  6. Σώστε.
  7. Το πρόγραμμα θα ζητήσει να δημιουργήσει τα αρχεία στην βάση δεδομένων LocalIndex. Το όνομα LocalIndex δεν σημαίνει ότι αναγκαστικά η βάση είναι στον τοπικό Η/Υ. Η βάση μπορεί να βρίσκεται οπουδήποτε, σε ένα δίκτυο.
  8. Ελέγξτε το συντακτικό της εντολής SQL δημιουργίας των αρχείων. Μην αλλάζετε το όνομα του αρχείου ή των πεδίων.
    Ισως χρειαστεί να αλλάξετε το τύπο των πεδίων MEMO (όπου και αν αναφέρονται) σε ΤΕΧΤ ή BLOB ή κάτι άλλο, όπως το περιγράφει ο κατασκευαστής λογισμικού της Βάσης σας.
    Ισως χρειαστεί επίσης να αλλάξετε τη σύνταξη για τα δευτερεύοντα κλειδιά. Πχ. ίσως σε κάποιες βάσεις χρειαστεί να χρησιμοποιήσετε την λέξη INDEX αντί UNIQUE.
  9. Μπορείτε να επαναλάβετε το προηγούμενο βήμα αν χρειαστεί, πατώντας το κουμπί Βάση στο Κέντρο Ελέγχου, Ιδιότητες. Αν τα αρχεία ήδη υπάρχουν, δεν θα ξαναδημιουργηθούν.
  10. Αν η εργασία σας ήταν επιτυχής, στην γραμμή κατάστασης του TaxSpooler πρέπει να εμφανίζεται ένα εικονίδιο "δίσκων αποθήκευσης". Η εργασία θεωρείται επιτυχής, εφόσον επιτευχθεί σύνδεση με την βάση που καθορίσατε. Δεν γίνεται έλεγχος αρχείων.
    Προσοχή! Από αυτή τη στιγμή η εφαρμογή δεν λαμβάνει υπόψη της τα αρχεία τύπου SAP ή ORACLE που βρίσκονται στον δίσκο σας. Πρέπει οπωσδήποτε να εκτελέσετε τα επόμενα βήματα, για να ολοκληρώσετε.
  11. Από τo Κέντρο Ελέγχου, Ιδιότητες, ενεργαποιήστε τα Εργαλεία.
  12. Πηγαίνετε στα Εργαλεία, εκτελέστε Συγχρονιμό Καταλόγου Βάσης. Η εργασία αυτή θα σβύσει τα αρχεία τύπου SAP ή ORACLE, από τον δίσκο σας.
    Τελειώσατε.

Backup ADO connection

Δεύτερη βάση δεδομέων, για backup των αρχείων της εφαρμογής.

Η ενεργοποίηση γίνεται όπως και στην προηγούμενη περίπτωση.

Λάβετε υπόψη σας, οτι στην περίπτωση αυτή, η Βάση Δεδομέων πρέπει να είναι high performance γιατί ανάλογα με την κίνησή σας, μπορεί να αποθηκευόνται σχετικά μεγάλοι όγκοι δεδομένων σε πολύ μικρό χρονικό διάστημα.

Απαιτήσεις

Σε λειτουργικά συστήματα Windows 2000 ή παλιότερα, χρειάζεται η εγκατάσταση των Microsoft Data Access Components (MDAC) 2.8.
Εαν θέλετε να χρησιμοποιήσετε την ενσωματωμένη βάση τύπου Microsoft Access 2000, χρειάζεστε επίσης το λογισμικό Microsoft Jet 4.0.

Παραδείγματα ενεργοποίησης


Δημιουργία αρχείων


Ενδειξη γραμμής κατάστασης


Χρήση ενσωματωμένης Βάσης Δεδομένων τύπου Microsoft Access 2000.


Χρήση Microsoft SQL server (ADO connection).


Χρήση ODBC driver, παράδειγμα με MySQL. Βήμα 1, δημιουργία ODBC connection.


Χρήση ODBC driver, παράδειγμα με MySQL. Βήμα 2, δημιουργία ADO connection.