ΕΓΧΕΙΡΊΔΙΟ ΧΡΉΣΤΗ

unixODBC

Καλώς ήρθατε στο unixODBC Εγχειρίδιο Χρήστη. Αυτό το εγχειρίδιο απευθύνεται προς ανθρώπους που θα χρησιμοποιούν unixODBC να αποκτήσετε πρόσβαση σε πηγές δεδομένων από εργαλεία και εφαρμογές που έχουν αναπτυχθεί από άλλους. Αυτό το εγχειρίδιο συμπληρώνει ο Διαχειριστής Εγχειρίδιο και το Εγχειρίδιο Προγραμματιστή, καθένα από τα οποία είναι προσανατολισμένη για ένα πιο τεχνικό ακροατήριο.

Ξεκινώντας

Σε αυτό το σημείο unixODBC έχει εγκατασταθεί από το Διαχειριστή του συστήματός σας. Το Διαχειριστή του συστήματός σας θα πρέπει να έχουν εγκατασταθεί και έχει καταχωρηθεί τουλάχιστον ένα πρόγραμμα Οδήγησης ODBC. Το Διαχειριστή του συστήματός σας επιτευχθεί αυτό, ακολουθώντας τις οδηγίες καλοστημένο στο Εγχειρίδιο Διαχειριστή.

Θα χρειαστείτε ένα λογαριασμό στο UNIX/Linux μηχάνημα, αυτό είναι, επίσης, παρέχονται από το Διαχειριστή του συστήματός σας. Στην πραγματικότητα, εάν μπορείτε να εκτελέσετε σε προβλήματα, σε οποιοδήποτε σημείο σε αυτό το εγχειρίδιο, στη συνέχεια, θα πρέπει να συμβουλευτείτε το Διαχειριστή του Συστήματος για να εξασφαλιστεί ότι όλο το απαιτούμενο λογισμικό είναι εγκατεστημένο, λογαριασμούς δοθεί και priveleges χορηγηθεί. Επίσης, μπορεί να θέλετε να μιλήσετε με το Διαχειριστή της βάσης Δεδομένων (DBA) για να βεβαιωθείτε ότι έχετε πρόσβαση στη βάση δεδομένων σας και να επιλύσετε απορίες σχετικά με το πρόγραμμα οδήγησης που πρέπει να χρησιμοποιήσετε και τι επιλογές για να ορίσετε.

Χρήστες του UNIX μπορεί να δοθεί μια μεγάλη ποικιλία από μεθόδους για να αποκτήσετε πρόσβαση στο λογαριασμό τους πόρους και αυτές τις μεθόδους πρόσβασης συνήθως εμπίπτουν σε μία από τις δύο κατηγορίες.

1. shell (telnet και τερματικό συνεδρίες)
2. γραφικό περιβάλλον εργασίας

Αν περιορίζεται σε ένα shell, τότε δεν θα είστε σε θέση να χρησιμοποιήσετε το ODBCConfig και το DataManager εργαλεία.

Είμαστε τώρα έτοιμοι να αρχίσετε να χρησιμοποιείτε το unixODBC εργαλεία. Το πρώτο πράγμα που πρέπει να κάνετε είναι να βεβαιωθείτε ότι έχετε ένα λειτουργικό Σύστημα DSN. Αν δεν το κάνετε, τότε θα πρέπει να δημιουργήσετε ένα DSN Χρήστη. Αυτά τα καθήκοντα μπορεί να γίνει χρησιμοποιώντας το ODBCConfig εργαλείο.

Χρησιμοποιώντας ODBCConfig

Το ODBCConfig το εργαλείο έχει σχεδιαστεί για να σας επιτρέψει να εύκολα να ρυθμίσετε ένα αρχείο Προέλευσης Δεδομένων (DSN). DSN είναι να ενεργεί ως ένα σημείο πρόσβασης για να πάρει τα δεδομένα σας. Σε πολλές περιπτώσεις, η δημιουργία ενός DSN είναι τόσο απλό όσο να πάρει ένα πρόγραμμα Οδήγησης, επιλέγοντας ένα Διακομιστή, και εισάγοντας ένα Όνομα για το DSN. Στην πραγματικότητα; DSN στάσεις για το Όνομα της Πηγής Δεδομένων.

Θα πρέπει να βρείτε χρησιμοποιώντας το ODBCConfig εργαλείο να είναι αρκετά διαισθητικό, επειδή η απλή Γραφική Διεπαφή Χρήστη (βλ. Σχήμα 1), αλλά πρέπει να καταλάβετε μερικά όρους, πριν να ξεκινήσετε.

DSN χρήστη

Αυτές είναι οι προσωπικές Πηγές Δεδομένων. Είστε σε θέση να Προσθέσετε νέες, να Αφαιρέσει τα υπάρχοντα, και να Ρυθμίσετε τις υφιστάμενες. DSN χρήστη αποθηκεύονται σε μια μυστική τοποθεσία όπου μόνο εσείς μπορείτε να αποκτήσετε πρόσβαση σε αυτά. Κρατώντας το DSN Χρήστη είναι ξεχωριστή από την άλλη DSN Χρήστη του σας επιτρέπει μια μεγάλη flexability και τον έλεγχο πάνω από τη δημιουργία και την εργασία με Πηγές Δεδομένων που είναι μόνο σημαντικό για εσάς.

Σύστημα DSN

Αυτά δημιουργούνται από το Διαχειριστή του Συστήματος. Ενεργούν σαν το DSN Χρήστη, αλλά με τρεις σημαντικές διαφορές.

1. ΜΌΝΟ ο Διαχειριστής του Συστήματος μπορεί, να Προσθέσετε, να Αφαιρέσετε και να Ρυθμίσετε το Σύστημα DSN.
2. DSN συστήματος θα πρέπει να χρησιμοποιείται μόνο αν το DSN δεν υπάρχει ως ένα DSN Χρήστη. Με άλλα λόγια, το DSN Χρήστη έχει το προβάδισμα πάνω από τα DSN Συστήματος.
3. Ο καθένας μοιράζεται την ίδια λίστα με τα DSN Συστήματος.

Προγράμματα οδήγησης

Οι οδηγοί περιέχουν τον ειδικό κωδικό που απαιτείται για να μιλήσουμε για το συγκεκριμένο τύπο της βάσης δεδομένων που θα συνεργαστεί με. Οι Οδηγοί συχνά έρχονται από τον προμηθευτή της βάσης δεδομένων, αλλά μπορεί επίσης να βρεθεί στο unixODBC πακέτο. Το Διαχειριστή του συστήματός σας είναι ο μόνος χρήστης που μπορεί να εγκαταστήσει και να καταχωρήσετε ένα πρόγραμμα Οδήγησης. Μπορείτε να επιλέξετε ένα πρόγραμμα Οδήγησης για χρήση όταν προσθέτετε ένα νέο DSN.

Προσθέστε ένα DSN

Θα θέλετε να βεβαιωθείτε ότι έχετε τουλάχιστον μία εργάσιμη DSN. Εδώ είναι ένα γρήγορο βήμα-προς-βήμα οδηγό για τη δημιουργία το πρώτο DSN Χρήστη. Δεν θα το χρησιμοποιήσει ακόμα γιατί αυτό θα περιλαμβάνει τη χρήση άλλων εργαλείων και δεν το έχουμε συζητήσει ακόμα.

1. Εκτέλεση ODBCConfig

Αυτό μπορεί να γίνει με διάφορους τρόπους. Αν ξέρετε ότι έχετε ένα εικονίδιο ή ένα στοιχείο μενού για ODBCConfig στην επιφάνεια εργασίας σας, στη συνέχεια, εκτελέστε χρησιμοποιώντας μία από αυτές τις μεθόδους. Αν δεν το κάνετε, στη συνέχεια, την εκκίνηση ενός κελύφους και εισαγάγετε την εντολή ODBCConfig. Θα πρέπει να δείτε ένα αναδυόμενο παράθυρο (βλέπε Εικόνα 1).

2. Προσθέστε

Κάντε κλικ στην καρτέλα DSN Χρήστη για να βεβαιωθείτε ότι δουλεύετε με τα Dsn Χρήστη. Κάντε κλικ στο κουμπί Προσθήκη. Επιλέξτε ένα πρόγραμμα Οδήγησης από τη λίστα. Αν η λίστα είναι άδεια, τότε επικοινωνήστε με το Διαχειριστή του συστήματός σας * μόνο ο Διαχειριστής του Συστήματος μπορεί να προσθέσει προγράμματα Οδήγησης. Για αυτό το παράδειγμα θα προσπαθήσουμε να χρησιμοποιήσετε το Αρχείο Κειμένου Οδηγός. Επιλέξτε το Αρχείο Κειμένου Οδηγό αν το έχετε διαθέσιμο.

3. Επιλογές Επεξεργασίας

Θα πρέπει να παρουσιάζονται με μια λίστα DSN επιλογές που μπορείτε να επεξεργαστείτε. Το σχήμα 2 δείχνει τις επιλογές για το Κείμενο του Αρχείου προγράμματος Οδήγησης, αλλά μπορεί να έχουν διαφορετικές επιλογές, αν έχετε επιλέξει ένα διαφορετικό πρόγραμμα οδήγησης. Κοινές επιλογές είναι: το Όνομα (ένα μοναδικό όνομα πρέπει να αναγράφεται). Περιγραφή, να Εντοπίζουν και να Εντοπίζουν Αρχείων.

Πληκτρολογήστε ένα μοναδικό όνομα, εισαγάγετε ένα σχόλιο, γυρίστε Ίχνη από και κάντε κλικ στο κουμπί Οκ για να το αποθηκεύσετε. Μπορείτε να κάνετε κλικ στο ρύθμιση Παραμέτρων, στο κύριο παράθυρο, για να επανέλθω σε αυτές τις επιλογές ανά πάσα στιγμή στο μέλλον.

4. Τελείωσες

Σημειώστε ότι έχετε το νέο DSN που αναφέρονται στην κύρια φόρμα. Αυτό σημαίνει ότι μπορείτε να δοκιμάσετε να το χρησιμοποιήσετε σε οποιοδήποτε εργαλείο ή εφαρμογή που χρησιμοποιεί το ODBC Dsn για πρόσβαση σε δεδομένα. Αυτό περιλαμβάνει πολλές εφαρμογές όπως Επεξεργαστές κειμένου και λογιστικά Φύλλα. Μπορεί να θέλετε να δοκιμάσετε το DSN χρησιμοποιώντας το DataManager.

Περίληψη

ODBCConfig είναι ένα χρήσιμο εργαλείο για τους PowerUsers αλλά είναι αρκετά απλό για σχεδόν κάθε χρήστη να χρησιμοποιήσει. ODBCConfig εκθέτει ο πιο σημαντικός λόγος για τη χρήση του ODBC για να έχουν πρόσβαση στα δεδομένα σας, την ικανότητα για εσάς ή το Διαχειριστή του συστήματός σας για να αλλάξετε το αρχείο Προέλευσης Δεδομένων για τα εργαλεία και τις εφαρμογές. Αφιερώστε λίγο χρόνο για να εξοικειωθείτε με ODBConfig και ο Οδηγός σας επιλογές, ίσως να κάθεσαι με κάποιον που είναι λίγο πιο τεχνικά και να μιλήσουμε γι ‘ αυτό για ένα ή δύο λεπτά. Θα ανταμειφθείτε.

Χρησιμοποιώντας DataManager

Το DataManager είναι ένα μεγάλο, γραφικό, εργαλείο για την εξερεύνηση Πηγές Δεδομένων σας. Αυτό σας επιτρέπει να εξερευνήσετε Πηγές Δεδομένων με παρόμοιο τρόπο για να εξερευνήσετε το σύστημα αρχείων σας. Το DataManager ( βλέπε Σχήμα 6 ) χωρίζεται σε δύο απόψεις. Στην αριστερή πλευρά μπορείτε να έχετε μια Προβολή Δέντρου’. Η Προβολή Δέντρου είναι όπου μπορείτε να τρυπάνι κάτω τις πληροφορίες που σας ενδιαφέρει. Στη δεξιά πλευρά έχουμε μια Άποψη Λεπτομέρεια. Η Προβολή λεπτομερειών εμφανίζει οποιαδήποτε στοιχεία που μπορεί να είναι διαθέσιμο για το επιλεγμένο στοιχείο στην Προβολή Δέντρου.

Όπως ODBCConfig, μπορείτε να excute η DataManager σε μια ποικιλία τρόπων. Ένας τρόπος είναι να πάμε σε ένα κελύφους και εισαγάγετε την εντολή DataManager. Αυτό θα πρέπει να εμφανιστεί ένα παράθυρο που μοιάζει με το Σχήμα 6.

Έπειτα αναπτύξτε τους κόμβους για να τρυπάνι κάτω τις πληροφορίες που σας ενδιαφέρει. Θα σας ζητηθεί να συνδεθείτε, εάν προσπαθήσετε να τρυπάνι παρελθόν ένα αρχείο Προέλευσης Δεδομένων. Αν συμβεί αυτό, εισάγετε το σύνδεσης και τον πρόσβασης που παρέχεται από το Διαχειριστή της βάσης Δεδομένων ή το Διαχειριστή του Συστήματος. Θα ξέρετε ότι είστε συνδεδεμένοι όταν η μικρή οθόνη του υπολογιστή αλλάζει από Κόκκινο σε Πράσινο.

Ένα από τα ενδιαφέροντα Λεπτομέρεια Θέα παρουσιάζεται όταν επιλέξετε ένα αρχείο Προέλευσης Δεδομένων στοιχείο στην ιεραρχημένη Προβολή όταν είστε συνδεδεμένοι σε αυτό (η μικρή οθόνη του υπολογιστή είναι Πράσινο). Η Λεπτομέρεια View είναι ένα πρόγραμμα επεξεργασίας SQL. Αυτό είναι μόνο χρήσιμο αν ξέρεις την εντολή SQL γλώσσα, αλλά για εκείνους που κάνουν… μπορεί να είναι πολύ βολικό.

Περίληψη

Το DataManager εργαλείο είναι ένας καλός τρόπος για να δοκιμάσετε ένα DSN και στη συνέχεια να δούμε τι πόροι είναι διαθέσιμο μέσα από το αρχείο Προέλευσης Δεδομένων. Είναι επίσης πολύ εύκολο στη χρήση.

Χρησιμοποιώντας isql

Αυτό είναι ένα εργαλείο γραμμής εντολών. Αυτό σημαίνει ότι μπορείτε να το χρησιμοποιήσετε ακόμα και αν δεν εργάζεστε σε ένα Γραφικό περιβάλλον εργασίας (για παράδειγμα, σε μια περίοδο λειτουργίας telnet). Αυτό το εργαλείο έχει σχεδιαστεί για πιο προχωρημένες χρήσεις unixODBC. Μπορείτε να χρησιμοποιήσετε isql για να ελέγξετε μια σύνδεση, αλλά έχει σχεδιαστεί για να χρησιμοποιείται από εκείνα που βίωσαν με την Δομημένη Γλώσσα Ερωτήσεων (Structured Query Language – SQL). Πιθανότατα δεν θα θέλετε να χρησιμοποιήσετε αυτό το εργαλείο, αν δεν είστε εξοικειωμένοι με την SQL.

isql σας επιτρέπει να?

1. συνδεθείτε με το αρχείο Προέλευσης Δεδομένων (Data Source – DSN)
2. στείλτε SQL εντολές στο αρχείο Προέλευσης Δεδομένων
3. λάβετε τα αποτελέσματα από το αρχείο Προέλευσης Δεδομένων

Αυτό το εργαλείο μπορεί να λειτουργήσει σε batch mode ή αλληλεπιδραστική κατάσταση λειτουργίας. Το Σχήμα 3 δείχνει ένα απλό, διαδραστικό, συνεδρία.

Εικόνα 4 δείχνει ένα παράδειγμα της isql χρησιμοποιείται σε batch mode. Προειδοποίηση ότι το είπε για να τρέξει ένα παρόμοιο ερώτημα όπως παραπάνω, αλλά αυτή τη φορά έρχεται από ένα αρχείο (My.sql).
Το παράδειγμα, στο Σχήμα 4, είναι, επίσης, η διαμόρφωση της αποτελέσματα σε ένα πίνακα HTML και την αποστολή τους σε ένα νέο αρχείο ( My.html ). Σχήμα 5 δείχνει την προκύπτουσα html πίνακα.
 

vcCompanyName vcCompanyStreet vcCompanyCity vcCompanyProvince vcCompanyPostalCode
XYZ Company XYZ Street
Another Company
CodeByDesign

 

Σχήμα 5

Περίληψη

isql είναι ένα ισχυρό εργαλείο για την εργασία SQL για να έχουν πρόσβαση στα Δεδομένα σας Πηγή, αλλά είναι περισσότερο για τον προχωρημένο χρήστη.

Το StarOffice 5

Το StarOffice είναι μια εφαρμογή παρόμοια με τους στόχους για το MS Office. Μια δωρεάν έκδοση για μη εμπορική χρήση, μπορείτε να το κατεβάσετε από StarDivisions web site. Σχήμα 7 δείχνει ένα PostgreSQL τραπέζι να πλοηγηθεί στο StarOffice. Το StarOffice μπορεί να χρησιμοποιήσει δεδομένων ODBC, αλλά μπορεί να είναι δύσκολο να πάρει τη μετάβαση. Εδώ είναι μερικά πράγματα που πρέπει να σημειωθεί σχετικά με τη χρήση του StarOffice με unixODBC. Βεβαιωθείτε ότι unixODBC είναι εγκατεστημένο στον υπολογιστή σας, πριν να προσπαθήσετε να χρησιμοποιήσετε το StarOffice ODBC σε UNIX.

Ερώτηση: το StarOffice εξαφανίζεται όταν προσπαθώ να φορτώσει μια λίστα με ODBC Dsn και θα λάβετε ένα μήνυμα λάθους στο παράθυρο τερματικού για κάποια βιβλιοθήκη αρχείο που λείπει?

Απάντηση: Εάν έχετε το StarOffice 5.0, μπορεί να θέλετε να δοκιμάσετε να προσθέσετε αυτό το soffice έναρξη σενάριο εξαγωγής LD_PRELOAD=/usr/lib/libodbc.so, Το soffice έναρξη σενάριο μπορεί να βρεθεί σε Office50/bin/soffice και μπορείτε να επεξεργαστείτε με οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου. Αν δεν είστε σίγουροι για το πού libodbc.έτσι είναι ή πού soffice στη συνέχεια, μπορεί να θέλετε να χρησιμοποιήσετε το UNIX εντολή find.

Ωστόσο με την κυκλοφορία του StarOffice 5.1 και πέρα μόνο που χρειάζεται να κάνετε είναι να προσθέσετε τη διαδρομή προς το libodbc.έτσι, είτε το /etc/ld.έτσι.conf ή να σας μεταβλητή περιβάλλοντος LD_LIBRARY_PATH.

Ερώτηση: όλα τα προγράμματα οδήγησης ODBC δουλειά με το StarOffice?

Απάντηση: Όχι. Το StarOffice είναι πολύ απαιτητική σε ένα πρόγραμμα οδήγησης ODBC. Το StarOffice χρειάζεται πολλές ODBC χαρακτηριστικά προκειμένου να αποδεχθεί ένα πρόγραμμα οδήγησης. Δύο οδηγοί που είναι γνωστό ότι λειτουργούν είναι: 1. PostgreSQL και 2. MySQL. Οι άνθρωποι ασχολούνται ενεργά με τους άλλους οδηγούς.

Περίληψη

Το StarOffice είναι το ανερχόμενο “αστέρι” στον κόσμο του UNIX. Μπορείτε να συνδυάσετε το StarOffice με unixODBC για να πάρει τα δεδομένα σας. Με το StarOffice και unixODBC μπορείτε να τραβήξετε τα δεδομένα σας σε ένα υπολογιστικό Φύλλο, Επεξεργαστής κειμένου ή ακόμα και να δημιουργήσετε φόρμες Ιστού με βάση τα δεδομένα σας.

Συμπέρασμα

unixODBC έρχεται με μια ποικιλία από χρήσιμα και ισχυρά εργαλεία για να σας επιτρέψει να ρυθμίσετε τις παραμέτρους που ODBC πρόσβαση και να συνεργαστεί με το αρχείο προέλευσης δεδομένων ODBC. Εξοικείωση με τα εργαλεία αυτά είναι μια μεγάλη έναρξη για να χρησιμοποιείτε το ODBC σε εφαρμογές όπως επεξεργαστές κειμένου, υπολογιστικά φύλλα και ακόμη και εφαρμογές που έχουν αναπτυχθεί στην εταιρεία σας απασχόληση. 

Leave a Comment

Your email address will not be published. Required fields are marked *