Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Συμπτώματα

Κατά την προσπάθειά σας να χρησιμοποιήσετε το Microsoft Query για την επιστροφή δεδομένων από ορισμένες βάσεις δεδομένων τρίτων κατασκευαστών στο Microsoft Excel, αποστρόφους (') γύρω από τα ονόματα ψευδωνύμων μπορεί να προκαλέσει το ερώτημα να αποτυγχάνει. Το μήνυμα λάθους που λαμβάνετε εξαρτάται από το αρχείο προέλευσης δεδομένων που χρησιμοποιείτε.

Αιτία

Αυτή η συμπεριφορά είναι το αποτέλεσμα της αλλαγής της σχεδίασης στο Microsoft Query. Απόστροφοι τώρα είναι αυτόματα όταν χρησιμοποιείται ομαλοποίηση, για την αποφυγή σφαλμάτων που προκαλούνται από ένα ψευδώνυμο που περιέχει κενά διαστήματα ή δεσμευμένες λέξεις.

Προτεινόμενη αντιμετώπιση

Μια υποστηριζόμενη άμεση επιδιόρθωση είναι διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η άμεση επιδιόρθωση προορίζεται για τη διόρθωση μόνο του προβλήματος που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε αυτήν την άμεση επιδιόρθωση μόνο σε συστήματα που αντιμετωπίζουν το συγκεκριμένο πρόβλημα.

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

Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση εξυπηρέτησης. Για πρόσθετες ερωτήσεις υποστήριξης και θέματα που δεν αφορούν τη συγκεκριμένη άμεση επιδιόρθωση, ισχύουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσία εξυπηρέτησης πελατών της Microsoft και υποστήριξη ή για να δημιουργήσετε μια ξεχωριστή αίτηση εξυπηρέτησης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

http://support.microsoft.com/contactus/?ws=supportΣημείωση Η φόρμα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες είναι διαθέσιμη η άμεση επιδιόρθωση. Εάν η γλώσσα σας δεν εμφανίζεται, τότε η άμεση επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.

Excel 2003 και Excel 2007

Δεν χρειάζεται να κάνετε λήψη οποιασδήποτε για να διορθώσετε αυτό το ζήτημα στο Microsoft Office Excel 2003 ή στο Microsoft Office Excel 2007. Ανατρέξτε στην ενότητα "Περισσότερες πληροφορίες" αυτού του άρθρου για οδηγίες σχετικά με την ενεργοποίηση αυτής της δυνατότητας

Excel 2002

Η καθολική έκδοση Excel 2002 αυτής της επείγουσας επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα ζώνη ώρας στο εργαλείο "ημερομηνία και ώρα" στον πίνακα ελέγχου.

Όνομα αρχείου

Μέγεθος αρχείου

Ημ/νία

Ώρα

Msqry32.msp

2,100,760

24-Sep-2002

01:29

Msqry32_admin.msp

1,331,424

24-Sep-2002

03:52

Μετά την εγκατάσταση της επείγουσας επιδιόρθωσης, τα παρακάτω αρχεία θα έχουν τα εξής χαρακτηριστικά ή νεότερα:

Όνομα αρχείου

Έκδοση αρχείου

Μέγεθος αρχείου

Ημ/νία

Ώρα

Msqry32.exe

10.0.4510.0

739,912

13-Sep-2002

03:52

Excel 2000

Η καθολική έκδοση αυτής της επείγουσας επιδιόρθωσης Excel 2000 έχει τα χαρακτηριστικά αρχείου (ή νεότερα) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα ζώνη ώρας στο εργαλείο "ημερομηνία και ώρα" στον πίνακα ελέγχου.

Όνομα αρχείου

Μέγεθος αρχείου

Ημ/νία

Ώρα

Msqry32.msp

1,166,692

08-Nov-2002

13:41

Msqry32_admin.msp

1,419,628

08-Nov-2002

16:36

Μετά την εγκατάσταση της επείγουσας επιδιόρθωσης, τα παρακάτω αρχεία θα έχουν τα εξής χαρακτηριστικά ή νεότερα:

Όνομα αρχείου

Έκδοση αρχείου

Μέγεθος αρχείου

Ημ/νία

Ώρα

Msqry32.exe

9.0.0.6919

1,089,536

19-Sep-2002

20:31

Μετά την εγκατάσταση αυτής της επείγουσας επιδιόρθωσης, ακολουθήστε τα βήματα που παρατίθενται στην ενότητα "Περισσότερες πληροφορίες" αυτού του άρθρου για να ορίσετε το κλειδί μητρώου AllowAlias και να ενεργοποιήσετε την επείγουσα επιδιόρθωση.

Σημείωση Αφού εγκαταστήσετε την ενημέρωση κώδικα που περιγράφεται σε αυτό το άρθρο, και ορίστε το κλειδί μητρώου AllowAlias, το Microsoft Query θα συμπεριφέρεται όπως και στο Excel 97.


Εναλλακτικός τρόπος αντιμετώπισης

Η Microsoft παρέχει παραδείγματα προγραμματισμού μόνο για επεξήγηση, χωρίς καμία εγγύηση, είτε σιωπηρή είτε ρητή. Αυτό περιλαμβάνει, ενδεικτικά, τις σιωπηρές εγγυήσεις εμπορευσιμότητας ή καταλληλότητας για συγκεκριμένο σκοπό. Αυτό το άρθρο προϋποθέτει ότι είστε εξοικειωμένοι με τη γλώσσα προγραμματισμού που παρουσιάζεται, καθώς και με τα εργαλεία που χρησιμοποιούνται για τη δημιουργία διαδικασιών και τον εντοπισμό σφαλμάτων σε αυτές. Οι μηχανικοί υποστήριξης της Microsoft μπορούν να σας εξηγήσουν τη λειτουργικότητα μιας συγκεκριμένης διαδικασίας, αλλά δεν θα τροποποιήσουν αυτά τα παραδείγματα για να παράσχουν πρόσθετες λειτουργίες, ούτε θα δημιουργήσουν διαδικασίες για να καλύψουν τις συγκεκριμένες απαιτήσεις σας.

Για να επιλύσετε αυτό το ζήτημα, προσθέστε εισαγωγικά με το ψευδώνυμο από μέσα στο Microsoft Query. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

  1. Κάντε διπλό κλικ στο όνομα του πεδίου στο Microsoft Query.

  2. Στο παράθυρο διαλόγου Επεξεργασία στηλών , πληκτρολογήστε το ψευδώνυμο όνομα πεδίου που περικλείονται σε εισαγωγικά.

    Για παράδειγμα, πληκτρολογήστε
    "Νίκος" (με τα εισαγωγικά) και, στη συνέχεια, κάντε κλικ στο κουμπί
    OK.

    Μετά την επιστροφή των δεδομένων στο Excel, μπορείτε να χρησιμοποιήσετε το Microsoft Visual βασικά στοιχεία για εφαρμογές (VBA) για να τροποποιήσετε την SQL και να καταργήσετε τα εισαγωγικά από ένα πίνακα ερωτήματος ή από ένα Συγκεντρωτικό πίνακα:

    ActiveSheet.Querytable(1).SQL = "new sql string"
    ActiveSheet.PivotTables(1).Pivotcache.Commandtext = "new sql string"

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για" αυτού του άρθρου.

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

Σημαντικό Αυτή η ενότητα, μέθοδος ή εργασία περιέχει βήματα που σας καθοδηγούν να τροποποιήσετε το μητρώο. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα εάν δεν τροποποιήσετε σωστά το μητρώο. Επομένως, βεβαιωθείτε ότι ακολουθείτε προσεκτικά αυτά τα βήματα. Για επιπλέον προστασία, δημιουργήστε αντίγραφα ασφαλείας του μητρώου πριν να το τροποποιήσετε. Στη συνέχεια, μπορείτε να επαναφέρετε το μητρώο εάν προκύψει κάποιο ζήτημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

322756 Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα WindowsΜετά την εγκατάσταση αυτής της επείγουσας επιδιόρθωσης, ακολουθήστε τα εξής βήματα για να ορίσετε το κλειδί μητρώου AllowAlias και να ενεργοποιήσετε την επείγουσα επιδιόρθωση. Χρησιμοποιήστε τα κατάλληλα βήματα για την έκδοση του Excel.

Excel 2010

Δεν χρειάζεται να εγκαταστήσετε την επείγουσα επιδιόρθωση. Για να ενεργοποιήσετε αυτήν την επείγουσα επιδιόρθωση, ακολουθήστε τα εξής βήματα:

  1. Κλείστε όλα τα προγράμματα του Office...

  2. Κάντε κλικ στο κουμπί Έναρξηκαι, στη συνέχεια, κάντε κλικ στην επιλογή Εκτέλεση.

  3. Στο πλαίσιο Άνοιγμα , πληκτρολογήστε regeditκαι, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  4. Εντοπίστε και, στη συνέχεια, κάντε κλικ για να επιλέξετε το ακόλουθο δευτερεύον κλειδί μητρώου: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\query\optionsαφού επιλέξετε το δευτερεύον κλειδί που καθορίζεται στο βήμα 4, επιλέξτε Δημιουργία στο μενού Επεξεργασία και, στη συνέχεια, κάντε κλικ στην επιλογή Τιμή DWORD.

  5. Πληκτρολογήστε AllowAliasκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.

  6. Κάντε δεξιό κλικ AllowAlias, και στη συνέχεια κάντε κλικ στο κουμπί Τροποποίηση.

  7. Στο πλαίσιο " δεδομένα τιμής ", πληκτρολογήστε 2και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  8. Στο μενού αρχείο , κάντε κλικ στο κουμπί Exit για να τερματίσετε τον Επεξεργαστή μητρώου.


Excel 2007

Δεν χρειάζεται να εγκαταστήσετε την επείγουσα επιδιόρθωση. Για να ενεργοποιήσετε αυτήν την επείγουσα επιδιόρθωση, ακολουθήστε τα εξής βήματα:

  1. Κλείστε όλα τα προγράμματα του Office...

  2. Κάντε κλικ στο κουμπί Έναρξη και, στη συνέχεια, κάντε κλικ στην επιλογή Εκτέλεση.

  3. Στο πλαίσιο Άνοιγμα , πληκτρολογήστε regeditκαι, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  4. Εντοπίστε και, στη συνέχεια, κάντε κλικ για να επιλέξετε το ακόλουθο δευτερεύον κλειδί μητρώου:

    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\query\options

  5. Αφού επιλέξετε το δευτερεύον κλειδί που καθορίζεται στο βήμα 4, επιλέξτε Δημιουργία στο μενού Επεξεργασία και, στη συνέχεια, κάντε κλικ στην επιλογή Τιμή DWORD.

  6. Πληκτρολογήστε AllowAliasκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.

  7. Κάντε δεξιό κλικ AllowAlias, και στη συνέχεια κάντε κλικ στο κουμπί Τροποποίηση.

  8. Στο πλαίσιο " δεδομένα τιμής ", πληκτρολογήστε 2και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  9. Στο μενού Αρχείο, κάντε κλικ στο κουμπί Έξοδος για να κλείσετε τον Επεξεργαστή μητρώου.

Excel 2003

Δεν χρειάζεται να εγκαταστήσετε την επείγουσα επιδιόρθωση. Για να ενεργοποιήσετε αυτήν την επείγουσα επιδιόρθωση, ακολουθήστε τα εξής βήματα:

  1. Κλείστε όλα τα προγράμματα του Office...

  2. Κάντε κλικ στο κουμπί Έναρξη και, στη συνέχεια, κάντε κλικ στην επιλογή Εκτέλεση.

  3. Στο πλαίσιο Άνοιγμα , πληκτρολογήστε regeditκαι, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  4. Εντοπίστε και, στη συνέχεια, κάντε κλικ για να επιλέξετε το ακόλουθο δευτερεύον κλειδί μητρώου:

    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\query\options

  5. Αφού επιλέξετε το δευτερεύον κλειδί που καθορίζεται στο βήμα 4, επιλέξτε Δημιουργία στο μενού Επεξεργασία και, στη συνέχεια, κάντε κλικ στην επιλογή Τιμή DWORD.

  6. Πληκτρολογήστε AllowAliasκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.

  7. Κάντε δεξιό κλικ AllowAlias, και στη συνέχεια κάντε κλικ στο κουμπί Τροποποίηση.

  8. Στο πλαίσιο " δεδομένα τιμής ", πληκτρολογήστε 2και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  9. Στο μενού Αρχείο, κάντε κλικ στο κουμπί Έξοδος για να κλείσετε τον Επεξεργαστή μητρώου.

Excel 2002

Αυτή η ενημερωμένη έκδοση συμπεριλήφθηκε πρώτη φορά στο Office XP Service Pack 3. Για πρόσθετες πληροφορίες σχετικά με το πιο πρόσφατο service pack για το Office XP, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

307841 τον τρόπο απόκτησης του τελευταίου Service Pack του Office XPΓια να ενεργοποιήσετε αυτήν την επείγουσα επιδιόρθωση, ακολουθήστε τα εξής βήματα:

  1. Κλείστε όλα τα προγράμματα του Office...

  2. Κάντε κλικ στο κουμπί Έναρξηκαι στη συνέχεια κάντε κλικ στο κουμπί
    Εκτέλεση.

  3. Στο πλαίσιο Άνοιγμα , πληκτρολογήστε
    regedit, και στη συνέχεια κάντε κλικ στο κουμπί OK.

  4. Εντοπίστε και, στη συνέχεια, κάντε κλικ για να επιλέξετε το ακόλουθο δευτερεύον κλειδί μητρώου:

    HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\query\options

  5. Αφού επιλέξετε το δευτερεύον κλειδί που καθορίζεται στο βήμα 4, επιλέξτε Δημιουργία στο μενού Επεξεργασία και, στη συνέχεια, κάντε κλικ στο κουμπί
    Η τιμή DWORD.

  6. Πληκτρολογήστε AllowAliasκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.

  7. Κάντε δεξιό κλικ AllowAlias, και στη συνέχεια κάντε κλικ στο κουμπί
    Τροποποίηση.

  8. Στο πλαίσιο " δεδομένα τιμής ", πληκτρολογήστε
    2, και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  9. Στο μενού αρχείο , κάντε κλικ στο κουμπί
    Exit για να τερματίσετε τον Επεξεργαστή μητρώου.

Excel 2000

Για να ενεργοποιήσετε αυτήν την επείγουσα επιδιόρθωση, ακολουθήστε τα εξής βήματα:

  1. Κλείστε όλα τα προγράμματα του Office...

  2. Κάντε κλικ στο κουμπί Έναρξηκαι στη συνέχεια κάντε κλικ στο κουμπί
    Εκτέλεση.

  3. Στο πλαίσιο Άνοιγμα , πληκτρολογήστε
    regedit, και στη συνέχεια κάντε κλικ στο κουμπί OK.

  4. Εντοπίστε και, στη συνέχεια, κάντε κλικ για να επιλέξετε το ακόλουθο δευτερεύον κλειδί μητρώου:

    HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\query\options

  5. Αφού επιλέξετε το δευτερεύον κλειδί που καθορίζεται στο βήμα 4, επιλέξτε Δημιουργία στο μενού Επεξεργασία και, στη συνέχεια, κάντε κλικ στο κουμπί
    Η τιμή DWORD.

  6. Πληκτρολογήστε AllowAliasκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.

  7. Κάντε δεξιό κλικ AllowAlias, και στη συνέχεια κάντε κλικ στο κουμπί
    Τροποποίηση.

  8. Στο πλαίσιο " δεδομένα τιμής ", πληκτρολογήστε
    2, και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  9. Στο μενού αρχείο , κάντε κλικ στο κουμπί
    Exit για να τερματίσετε τον Επεξεργαστή μητρώου.

Αναφορές

Εάν δεν έχετε να χρησιμοποιήσετε εναλλακτικά με το Microsoft Query, μπορείτε να απενεργοποιήσετε ομαλοποίηση εντελώς.

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

259347 XL2000: μήνυμα λάθους: ORA-00923: από τη λέξη-κλειδί δεν εντοπίστηκε εκεί που αναμενόταν

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×