ODBC--Επισκόπηση Open Database Connectivity

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 110093 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Περίληψη

Open Database Connectivity (ODBC) είναι Microsoft της στρατηγικής διασύνδεση για την πρόσβαση σε δεδομένα σε ετερογενές περιβάλλον σχεσιακή και μη - σχεσιακή βάση δεδομένων διαχείρισης συστημάτων. Με βάση τη διασύνδεση επιπέδου κλήσης προδιαγραφή της ομάδας πρόσβασης SQL, ODBC παρέχει ένα ανοικτό, ουδέτερο προμηθευτή Τρόπος πρόσβασης σε δεδομένα αποθηκεύονται σε μια ποικιλία ιδιόκτητη προσωπικό υπολογιστή μικροϋπολογιστής και κεντρικό βάσεις δεδομένων.

ODBC απαλύνει την ανάγκη για ανεξάρτητοι προμηθευτές λογισμικού και στους εταιρικούς προγραμματιστές να μάθετε πολλά τις διασυνδέσεις προγραμματισμού εφαρμογών. Το ODBC παρέχει τώρα universal data access διασύνδεση. Με ODBC, οι προγραμματιστές εφαρμογών μπορούν να επιτρέπουν σε μια εφαρμογή να πρόσβαση ταυτόχρονα, να προβάλετε και να τροποποιήσετε τα δεδομένα από πολλές, διαφορετικές βάσεις δεδομένων.

ODBC είναι ένα βασικό στοιχείο των υπηρεσιών Microsoft Windows ανοίξτε Αρχιτεκτονική. Apple έχει θεωρηθεί ODBC ως κλειδί τεχνολογία, ενεργοποίηση Αναγγελία υποστήριξη σε σύστημα 7 στο μέλλον. Με την αυξανόμενη υποστήριξη βιομηχανία, ODBC γρήγορα αναδεικνύεται ως σημαντικό βιομηχανικό πρότυπο για την πρόσβαση δεδομένων για εφαρμογές των Windows και Macintosh.

Περισσότερες πληροφορίες

Η προδιαγραφή με τον οποίο οι προγραμματιστές εγγραφή είτε ODBC:

  • Μια δυνατότητα ODBC "προσκηνίου" ή "Πελάτης" επιφάνειας εφαρμογή, γνωστό ως ένα "ODBC πελάτη." Αυτή είναι η εφαρμογή που το χρήστη υπολογιστή είναι ορατή στην οθόνη του υπολογιστή.

    -ή-
  • Ένα πρόγραμμα οδήγησης ODBC για "παρασκηνίου" ή "διακομιστής" DBMS (βάση δεδομένων Σύστημα διαχείρισης). Αυτή είναι η εφαρμογή DBMS που βρίσκεται σε έναν υπολογιστή που χρησιμοποιείται για την αποθήκευση δεδομένων για πρόσβαση από πολλούς χρήστες. Αυτή η εφαρμογή δεν είναι Τι έχει φορτωθεί στον υπολογιστή του τελικού χρήστη. Αυτή η εφαρμογή διακομιστή είναι συνήθως πιο ισχυρό (ταχύτερη, με κεντρική διαχείριση της ασφάλειας και αντίγραφα ασφαλείας των δεδομένων, και επομένως προς τα εμπρός) από την εφαρμογή-πελάτη. Το πρόγραμμα οδήγησης ODBC που βρίσκεται μεταξύ του ODBC Πρόγραμμα-πελάτη και το σύστημα DBMS. Ωστόσο, έχει φορτωθεί στον υπολογιστή-πελάτη.
Για να χρησιμοποιήσετε το ODBC, απαιτούνται τα εξής τρία στοιχεία:

Πρόγραμμα-ΠΕΛΆΤΗ ODBC - μια δυνατότητα ODBC περιβάλλοντος χρήστη (που ονομάζεται επίσης ODBC πελάτη)- Παραδείγματα: Microsoft Access, μια εφαρμογή που δημιουργήθηκε με την Access, μια εφαρμογή δημιουργήθηκε με το Microsoft Visual Basic, μια εφαρμογή που δημιουργήθηκε με C + Win SDK + ODBC SDK ή εφαρμογές άλλων κατασκευαστών (όπως το Lotus) με δυνατότητα ODBC.

Πρόγραμμα ΟΔΉΓΗΣΗΣ ODBC - ένα πρόγραμμα οδήγησης ODBC του διακομιστή ODBC. Το πρόγραμμα οδήγησης ODBC Κατάλογος περιέχει μια εκτεταμένη λίστα προγραμμάτων οδήγησης ODBC. Για παράδειγμα, το Πακέτο προγράμματος οδήγησης Microsoft ODBC είναι μια συλλογή από επτά προγράμματα οδήγησης ODBC να είναι έτοιμη χρησιμοποιούνται ή ομαδοποιημένες με πελάτες ODBC. Ένα πρόγραμμα οδήγησης ODBC του SQL Server περιλαμβάνεται Πρόσβαση και Informix λειτουργεί σε ένα πρόγραμμα οδήγησης ODBC για Informix. Για να αποκτήσετε ένα Κατάλογος προγραμμάτων οδήγησης ODBC, καλέστε το γραφείο παραγγελιών της Microsoft στο τηλέφωνο (800) 360-7561. Εάν έχετε Οι εκτός των Ηνωμένων Πολιτειών, επικοινωνήστε με τη θυγατρική της. Για να εντοπίσετε σας θυγατρική, ανατρέξτε στην τοποθεσία Microsoft World Wide Web γραφεία σε:
http://www.Microsoft.com/Worldwide/
Οποιοδήποτε πρόγραμμα-πελάτη ODBC μπορεί να έχει πρόσβαση κάθε DBMS για τα οποία είναι ODBC Πρόγραμμα οδήγησης. DBMS ΔΙΑΚΟΜΙΣΤΉ είναι υποστήριξης ή διακομιστή DBMS, για παράδειγμα SQL Server, Oracle, AS/400, Foxpro, η Microsoft Access ή οποιαδήποτε DBMS που ODBC υπάρχει πρόγραμμα οδήγησης.

Τον τρόπο αλληλεπίδρασης αυτών των τριών στοιχείων;

Το πρόγραμμα-πελάτη ODBC χρησιμοποιεί μια γλώσσα ή λεξιλόγιο των εντολών (η οποία αναφέρεται ως "odbc") για να ζητήσετε δεδομένα από ή να στείλετε δεδομένα, πίσω - τέλος ή διακομιστή DBMS. Ωστόσο, το σύστημα DBMS δεν καταλαβαίνει πελάτη ODBC αίτηση μέχρι την εντολή που διέρχεται από το συγκεκριμένο πρόγραμμα οδήγησης ODBC DBMS. Αυτό το πρόγραμμα οδήγησης ODBC είναι λογισμικό που βρίσκεται σε του περιβάλλοντος χρήστη. Το ODBC πρόγραμμα οδήγησης μεταφράζει την εντολή σε μια μορφή που μπορεί να διακομιστή ODBC Κατανόηση. Διακομιστή ODBC αποστέλλει την απάντηση του προγράμματος οδήγησης ODBC που μεταφράζει την απάντηση σε μια μορφή που μπορούν να κατανοήσουν το πρόγραμμα-πελάτη ODBC.

Τι είναι τόσο μεγάλη σχετικά με ODBC;

Πρώτον, οι προγραμματιστές εφαρμογών δεν χρειάζεται να τροποποιήσετε τους εφαρμογές για να επιτρέπουν την πρόσβαση σε δεδομένα από αρκετές πίσω άκρα. Όσο διάστημα υπάρχει ένα πρόγραμμα οδήγησης ODBC για ένα συγκεκριμένο υποστήριξης, μια δυνατότητα ODBC περιβάλλοντος χρήστη πρόσβαση σε αυτό. Δεύτερο, ένα πρόγραμμα οδήγησης ODBC για ένα συγκεκριμένο σύστημα DBMS επιτρέπει οποιαδήποτε Εφαρμογή με δυνατότητα ODBC να είναι ένα πρόγραμμα-πελάτη ODBC.

Παραδείγματα ODBC σε χρήση

  • Πρόσβαση περιβάλλοντος χρήστη πρόσβαση σε δεδομένα από μια παρασκηνιακή Oracle χρησιμοποιώντας το πρόγραμμα οδήγησης Oracle ODBC, που παραδίδεται με πρόσβαση 1.1.
  • Visual Basic περιβάλλοντος χρήστη πρόσβαση σε δεδομένα από μια παρασκηνιακή dBASE χρησιμοποιώντας το πρόγραμμα οδήγησης ODBC, το οποίο αποτελεί μέρος των προγραμμάτων οδήγησης βάσεων δεδομένων ODBC MS dBASE Service Pack.
  • C εφαρμογών που έχουν γραφτεί χρησιμοποιώντας το SDK του SDK + Win C + ODBC κατά την πρόσβαση δεδομένα από ένα AS / 400 χρησιμοποιώντας τη ΌΠΩΣ / 400 οδήγησης ODBC που είναι διαθέσιμες από Rochester Το λογισμικό.

Βασικές ερωτήσεις και απαντήσεις

  1. Τι είναι το SDK ODBC;

    Είναι το SDK ODBC διανέμεται σε δισκέτες και περιέχει περίπου 150 σελίδες κειμένου που επιτρέπει σε ένα ο προγραμματιστής για να γράψετε ένα πρόγραμμα-πελάτη με δυνατότητα ODBC ή ένα πρόγραμμα οδήγησης ODBC. Το SDK ODBC είναι να χρησιμοποιείται σε συνδυασμό με το κιτ προγραμματιστές λογισμικού (SDK) του Windows και ένα c Πρόγραμμα μεταγλώττισης.
  2. Τι είναι το πακέτο προγράμματος οδήγησης βάσης δεδομένων ODBC;

    Το ODBC Πακέτο προγράμματος οδήγησης βάσης δεδομένων είναι μια συλλογή προγραμμάτων οδήγησης ODBC που πωλούνται από τη Microsoft.
  3. Τι είναι ο κατάλογος του προγράμματος οδήγησης ODBC;

    Το πρόγραμμα οδήγησης ODBC Κατάλογος περιέχει περιγραφές για τα προγράμματα οδήγησης ODBC που αναπτύχθηκε από τη Microsoft και άλλα Οι εταιρείες λογισμικού. Περιέχει μια εξήγηση του ODBC και επιδεικνύει βιομηχανία υποστήριξη για το πρότυπο.
  4. Ποια προγράμματα οδήγησης ODBC είναι διαθέσιμοι;

    Δεκάδες προγράμματα οδήγησης ODBC είναι διαθέσιμοι, συμπεριλαμβανομένων εκείνων για το Microsoft SQL Server, XLS, κείμενο, xBase, Paradox, ODS, Oracle, RedISAM, FoxBase, με Btrieve, Integra SQL, DEC Rdb, SQLBase, Informix, Ingres, DB2, SQL/DS, Teradata, και SQL 400.
  5. Πώς μπορώ να γράψετε ένα πρόγραμμα οδήγησης ODBC;

    Για να γράψετε ODBC το πρόγραμμα οδήγησης, χρησιμοποιήστε C + Win SDK + ODBC SDK.
  6. Ποια προγράμματα-πελάτες ODBC είναι διαθέσιμοι;

    Από Microsoft: Access, Visual Basic, κιτ Foxpro + συνδεσιμότητα, το Word 6.0 για Windows, Το Excel 5.0, το εργαλείο MS Query.

    Από άλλους προμηθευτές: PowerSoft, ObjectView, Το Lotus 1-2-3, Lotus προσέγγιση, Lotus Notes, Q + E και άλλους.
  7. Πώς ένα does εγγραφής ενός προγράμματος-πελάτη ODBC;

    Με τη χρήση C + Win SDK + ODBC SDK, ή με χρήση της Access, ή χρησιμοποιώντας τη Visual Basic, ή χρησιμοποιώντας WinFox + κιτ τη σύνδεση ή χρησιμοποιώντας ένα από τα εργαλεία άλλων κατασκευαστών έχει σχεδιαστεί για να γίνει αυτό.

Αναφορές

Για περισσότερες πληροφορίες σχετικά με την ODBC, δείτε τα ακόλουθα τα άρθρα της Γνωσιακής Βάσης της Microsoft: 132131 Προγράμματα οδήγησης βάσης δεδομένων ODBC 2.0 υποστηρίζεται πλατφόρμες

164370 Εργαλεία ανάπτυξης του Word και Λευκές βίβλοι

163734 Το Word λύση μετεγκατάστασης Πληροφορίες σχετικά με το Web

Για περισσότερες πληροφορίες σχετικά με Informix, επισκεφθείτε την τοποθεσία IBM Informix Web:
http://www-306.IBM.com/Software/Data/Informix

Η Microsoft παρέχει πληροφορίες επαφής άλλου κατασκευαστή για να σας βοηθήσει να βρείτε τεχνική υποστήριξη. Αυτές οι πληροφορίες επικοινωνίας μπορεί να αλλάξουν χωρίς προειδοποίηση. Δεν έχει Microsoft εγγυάται την ακρίβεια των πληροφοριών επαφής τρίτων κατασκευαστών.
Σημείωση Αυτό είναι ένα άρθρο «ΤΑΧΕΙΑΣ ΔΗΜΟΣΙΕΥΣΗΣ» που δημιουργήθηκε απευθείας από τον οργανισμό υποστήριξης της Microsoft. Οι πληροφορίες που περιλαμβάνονται σε αυτό το άρθρο, παρέχονται ως απόκριση σε θέματα που προκύπτουν. Ως αποτέλεσμα της ταχύτητας διάθεσής του, το υλικό ενδέχεται να έχει τυπογραφικά λάθη και να αναθεωρηθεί ανά πάσα στιγμή χωρίς ειδοποίηση. Ανατρέξτε στους Όρους χρήσης για άλλα ζητήματα.

Ιδιότητες

Αναγν. άρθρου: 110093 - Τελευταία αναθεώρηση: Πέμπτη, 26 Μαΐου 2011 - Αναθεώρηση: 4.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Word 95a
  • Microsoft Word 97 Standard Edition
Λέξεις-κλειδιά: 
kbualink97 kbmt KB110093 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:110093
Αποποίηση ευθυνών για περιεχόμενο της Γνωσιακής Βάσης (KB) που έχει αποσυρθεί
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com