Χρησιμοποιώντας το Microsoft Jet με τις υπηρεσίες IIS

Για προχωρημένους: Απαιτεί ειδικές γνώσεις κωδικοποίησης, διαλειτουργικότητας και περιβάλλοντος για πολλούς χρήστες.

Για μια έκδοση αυτού του άρθρου Microsoft Access 2002, ανατρέξτε στο θέμα 299974 .

Σύνοψη

Όταν χρειάζεστε απεριόριστο αριθμό χρηστών, υποστήριξη 24 x 7 και ΌΞΙΝΑ συναλλαγές, Microsoft συνιστά ότι χρησιμοποιείτε το Microsoft SQL Server με τις υπηρεσίες Internet Information Server (IIS). Παρόλο που οι ενεργές σελίδες διακομιστή (ASP) λειτουργεί με OLE DB και βάσης δεδομένων συμβατό με ODBC, IIS έχει δοκιμαστεί εκτενώς και έχει σχεδιαστεί να λειτουργεί με Microsoft SQL Server με συναλλαγή υψηλής κυκλοφορίας και απεριόριστο αριθμό χρηστών που μπορεί να προκύψουν σε ένα σενάριο Internet.

Σημείωση "ΟΞΎ" είναι ένα αρκτικόλεξο για τις τέσσερις ιδιότητες των συστημάτων επεξεργασίας συναλλαγών: ατομικότητα, συνέπεια, απομόνωση, ανθεκτικότητα.


ASP υποστηρίζει επίσης τη χρήση του μηχανισμού διαχείρισης βάσεων δεδομένων Microsoft Jet ως έγκυρα δεδομένα προέλευσης. Το πρόγραμμα οδήγησης ODBC της Access και η υπηρεσία παροχής Microsoft OLE DB για Microsoft Jet δεν προορίζεται για χρήση με μεγάλο φόρτο, υψηλή συνταύτιση, 24 x 7 εφαρμογές διακομιστή, όπως web, εμπορίου, συναλλαγών, οι διακομιστές ανταλλαγής μηνυμάτων και ούτω καθεξής.

Όταν εκτελείτε το Microsoft Jet σε περιβάλλον IIS, συνιστάται να χρησιμοποιείτε την εγγενή Jet υπηρεσίας OLE DB αντί για το πρόγραμμα οδήγησης ODBC του Microsoft Access. Το πρόγραμμα οδήγησης Microsoft Access ODBC (πρόγραμμα οδήγησης ODBC του Jet) μπορεί να έχει ζητήματα σταθερότητας λόγω της έκδοσης του Visual Basic for Applications που καλείται, επειδή η έκδοση δεν διαθέτει ασφάλεια νήματος. Ως αποτέλεσμα, όταν πολλές ταυτόχρονες χρήστες κάνουν αιτήσεις από μια βάση δεδομένων της Microsoft Access, ενδέχεται να προκύψουν απρόβλεπτα αποτελέσματα. Τα εγγενή Jet υπηρεσία παροχής OLE DB περιλαμβάνει ενημερώσεις κώδικα και τις βελτιώσεις για σταθερότητα, απόδοση και νήμα ομαδοποίηση (συμπεριλαμβανομένων καλώντας ένα νήμα ασφαλή έκδοση της Visual Basic for Applications).


Τόσο το πρόγραμμα οδήγησης ODBC και η υπηρεσία παροχής OLE DB παρέχει ένα πρόγραμμα εξομοίωσης μηχανισμό βάσης δεδομένων Microsoft Jet, που παρέχει τη βασική λειτουργικότητα του προγράμματος οδήγησης ODBC της Access και του Jet υπηρεσία παροχής OLE DB. Ενώ το Microsoft Jet consciously (και συνεχώς) ενημερώνεται με πολλές ποιότητας, λειτουργική, και βελτιώσεις επιδόσεων, έχει δεν προορίζεται (ή σχεδιασμένος) για την εκτέλεση υψηλής καταπόνησης που απαιτείται από 24 x 7 σενάρια, ΟΞΈΟΣ συναλλαγές ή απεριόριστο αριθμό χρηστών, δηλαδή, σενάρια όπου πρέπει να υπάρχει απόλυτη ακεραιότητας ή πολύ υψηλή συνταύτιση. Microsoft πραγματοποίησε πολύ ισχυρό σενάρια πολλών-χρήστη/καταπόνησης που σχεδιάζονται για να επαληθεύσετε τη λειτουργία στο χώρο κατάλληλη χρήση του Microsoft Jet και αντιμετωπίζει ζητήματα τα οποία ενδέχεται να αποκαλυφθούν.

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

Μπορείτε να αποκτήσετε την πιο πρόσφατη υπηρεσίας παροχής OLE DB για Microsoft Jet από τις ακόλουθες πηγές:
  • 239114 τον τρόπο απόκτησης του τελευταίου service pack για το μηχανισμό βάσης δεδομένων Microsoft Jet 4.0

  • Η τελευταία έκδοση του το Microsoft Data Access Components (MDAC) και το Κιτ Devolpers λογισμικού των MDAC (SDK) είναι διαθέσιμη στην ακόλουθη τοποθεσία της Microsoft στο Web:
Η υπηρεσία παροχής OLE DB για Microsoft Jet περιλαμβάνεται στα ακόλουθα προϊόντα:
  • Εταιρεία της Microsoft Visual Basic 6.0
  • Microsoft Visual Studio 6.0 Enterprise
  • Microsoft Visual C++ 6.0 Enterprise
Θα πρέπει να αποφεύγετε τη χρήση βάσεων δεδομένων της Access σε διακομιστές Web, εάν είναι δυνατό. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

299974 χρησιμοποιώντας το Microsoft Jet με τις υπηρεσίες IIS

Αναφορές

Για περισσότερες πληροφορίες σχετικά με το μηχανισμό βάσης δεδομένων Microsoft Jet και τα εγγενή Jet υπηρεσία παροχής OLE DB, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:

191754 τον τρόπο ανοίγματος μιας ασφαλούς βάσης δεδομένων Access σε ADO μέσω του OLE DB

172403 ΔΙΑΔΙΚΑΣΙΕΣ: χρήση ADO με τη Visual Basic

Για περισσότερες πληροφορίες σχετικά με το Microsoft Jet και τα εγγενή Jet υπηρεσία παροχής OLE DB, ανατρέξτε την ακόλουθη τεκμηρίωση:
  • "Το Microsoft Jet βάσης δεδομένων κινητήρα Οδηγός για προγραμματιστές του (2η έκδοση)" προσφέρει εκτεταμένη συζήτηση σχετικά με τη ρύθμιση, χρήση και τους περιορισμούς των μηχανισμό βάσης δεδομένων Microsoft Jet.
  • Το αρχείο Joltread.txt που περιλαμβάνεται με τα προϊόντα που παρατίθενται στην ενότητα "Περισσότερες πληροφορίες".
Ιδιότητες

Αναγνωριστικό άρθρου: 299973 - Τελευταία αναθεώρηση: 21 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια