Select the product you need help with
Η έκδοση 32-bit του εργαλείου διαχείρισης ODBC και την έκδοση 64-bit του εργαλείου διαχείρισης ODBC εμφανίζει τα DSN χρήστη 32-bit και τα DSN χρήστη 64-bit σε μια έκδοση 64-bit του λειτουργικού συστήματος των WindowsΑναγν. άρθρου: 942976 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο. Σε αυτήν τη σελίδαΣυμπτώματαΜια έκδοση 64-bit της Microsoft
Τα Windows
το λειτουργικό σύστημα περιλαμβάνει τις ακόλουθες εκδόσεις του
το εργαλείο διαχείρισης προέλευσης δεδομένων Microsoft Open Database Connectivity (ODBC) (Odbcad32.exe):
Το σύμπτωμα 1Η έκδοση 32-bit του εργαλείου διαχείρισης ODBC εμφανίζει τα DSN συστήματος 32-bit, 32-bit χρήστη DSN και 64-bit χρήστη DSN. Η έκδοση 64-bit του εργαλείου διαχείρισης ODBC εμφανίζει τα DSN συστήματος 64-bit, 32-bit χρήστη DSN και 64-bit χρήστη DSN.Το σύμπτωμα 2Η συνάρτηση SQLDataSources επιστρέφει όλες τις εκδόσεις του χρήστη DSN, ανεξάρτητα από την αρχιτεκτονική της εφαρμογής. Η συνάρτηση SQLDataSources που ονομάζεται σε μια εφαρμογή 32-bit επιστρέφει μόνο DSN συστήματος για προγράμματα οδήγησης 32-bit, αλλά επιστρέφει τα DSN χρήστη για προγράμματα οδήγησης 32-bit και 64-bit προγράμματα οδήγησης. Ομοίως, η συνάρτηση SQLDataSources που ονομάζεται σε μια εφαρμογή 64-bit επιστρέφει μόνο DSN συστήματος για προγράμματα οδήγησης 64-bit, αλλά επιστρέφει τα DSN χρήστη για προγράμματα οδήγησης 32-bit και 64-bit προγράμματα οδήγησης. Επομένως, εάν η εφαρμογή δημιουργεί μια σύνδεση χρησιμοποιώντας ένα DSN που επιστρέφεται από τη συνάρτηση SQLDataSources χρήστη, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:Όνομα προέλευσης δεδομένων δεν βρέθηκε και δεν υπάρχει προεπιλεγμένο πρόγραμμα οδήγησης που καθορίζεται ΑιτίαΤο DSN χρήστη αποθηκεύονται υπό το
παρακάτω δευτερεύον κλειδί μητρώου: HKEY_CURRENT_USER\Software\ODBC\ODBC.INI Προτεινόμενη αντιμετώπισηΓια να διατηρηθεί η συμβατότητα με παλαιότερες εκδόσεις, δεν υπάρχει λύση για αυτό το ζήτημα είναι διαθέσιμη αυτήν τη στιγμή. Εναλλακτικός τρόπος αντιμετώπισηςΓια να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε την κατάλληλη έκδοση του εργαλείου διαχείρισης ODBC. Εάν δημιουργήσετε και στη συνέχεια να εκτελέσετε μια εφαρμογή ως εφαρμογή 32-bit σε ένα λειτουργικό σύστημα 64-bit, πρέπει να δημιουργήσετε το αρχείο προέλευσης δεδομένων ODBC, χρησιμοποιώντας το εργαλείο διαχείρισης ODBC σε % windir%\SysWOW64\odbcad32.exe. Για να δηλώσετε τον τύπο του DSN, μπορείτε να προσθέσετε στο χρήστη 64-bit DSN "_32" στο χρήστη 32-bit DSN και "_64". Περισσότερες πληροφορίεςΤο εργαλείο διαχείρισης ODBC 64-bit μπορεί να κληθεί από τον πίνακα ελέγχου για να διαχειριστείτε τα DSN χρήστη και τα DSN συστήματος που χρησιμοποιούνται από τις διεργασίες 64-bit. Σε ένα λειτουργικό σύστημα 64-bit, το εργαλείο διαχείρισης ODBC 32 bit χρησιμοποιείται για τα Windows σχετικά με τις διαδικασίες των Windows 64 (WOW64). Μπορείτε άμεσα πρέπει να ενεργοποιήσετε το εργαλείο διαχείρισης ODBC 32-bit από το φάκελο SysWoW64. Μπορείτε να χρησιμοποιήσετε το εργαλείο διαχείρισης ODBC 32-bit για να διαχειριστείτε τα DSN χρήστη και τα DSN συστήματος που χρησιμοποιούνται από τις διεργασίες WOW64. Τα DSN του συστήματος αποθηκεύονται στο ακόλουθο δευτερεύον κλειδί μητρώου: HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI Τα DSN χρήστη αποθηκεύονται στο ακόλουθο δευτερεύον κλειδί μητρώου: HKEY_CURRENT_USER\Software\ODBC\ODBC.INI Για περισσότερες πληροφορίες σχετικά με το μητρώο ανακατεύθυνση, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft Developer Network (MSDN) στο Web: http://msdn2.Microsoft.com/en-us/library/aa384232.aspx
(http://msdn2.microsoft.com/en-us/library/aa384232.aspx)
ΙδιότητεςΑναγν. άρθρου: 942976 - Τελευταία αναθεώρηση: Τετάρτη, 8 Μαΐου 2013 - Αναθεώρηση: 6.0
Μηχανικά μεταφρασμένο ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης. Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 942976
(http://support.microsoft.com/kb/942976/en-us/
)
| Μεταφράσεις άρθρων
|




Επιστροφή στην αρχή








