Αναγν. άρθρου: 942976 - Τελευταία αναθεώρηση: Κυριακή, 29 Μαΐου 2011 - Αναθεώρηση: 4.0 Έκδοση 32-bit του εργαλείου διαχείρισης ODBC και την έκδοση 64-bit του εργαλείου διαχείρισης ODBC εμφανίζει το DSN χρήστη 32-bit και 64-bit DSN σε μια έκδοση 64-bit του λειτουργικού συστήματος των Windows
Σε αυτήν τη σελίδαΣυμπτώματαΜια έκδοση 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, μπορείτε να προσθέσετε "_32" DSN χρήστη 32-bit και "_64" DSN χρήστη 64-bit. Περισσότερες πληροφορίεςΤο εργαλείο Διαχείριση 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)
Μηχανικά μεταφρασμένοΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης. Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:942976
(http://support.microsoft.com/kb/942976/en-us/
)
| Άλλοι πόροι Tοποθεσίες υποστήριξης
ΚοινότηταΜεταφράσεις άρθρων |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


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