ΕΠΙΔΙΌΡΘΩΣΗ: Εμφανίζεται μήνυμα λάθους όταν χρησιμοποιείτε AMO για να συνδεθείτε σε υπηρεσίες ανάλυσης του SQL Server 2012: "αποσειριοποίηση απέτυχε: ζητήθηκε τιμή '<ServerEdition>' δεν βρέθηκε"</ServerEdition>

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 2683293 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Η Microsoft διανέμει ενημερώσεις κώδικα του Microsoft SQL Server 2012 ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι ενημερώσεις κώδικα είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν το προηγούμενο 2012 του SQL Server έκδοση της ενημέρωσης κώδικα.
Ανάπτυξη όλων | Σύμπτυξη όλων

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

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο. Μπορείτε να χρησιμοποιήσετε αντικείμενα διαχείρισης ανάλυσης (AMO) για σύνδεσησε μια περίοδο λειτουργίας των υπηρεσιών ανάλυσης του Microsoft SQL Server 2012, και ο υπολογιστής-πελάτης AMO βιβλιοθήκη (Microsoft.AnalysisServices.dll) παρέχεται από ένα από τα εξής:
  • SQL Server 2008 R2
  • SQL Server 2008
  • SQL Server 2005
Σε αυτό το σενάριο, η σύνδεση θα αποτύχει. Επιπλέον, λαμβάνετε το ακόλουθο μήνυμα λάθους:
Μήνυμα εξαίρεσης: Αποσειριοποίηση απέτυχε: ζητήθηκε τιμή '<ServerEdition></ServerEdition>' δεν βρέθηκε. (τύπος XmlSerializationException)
Ανίχνευση στοίβας εξαιρέσεων: στην Microsoft.AnalysisServices.DesignXmlReader.ReadRoot (τύπος)
στο Microsoft.AnalysisServices.DesignXmlReader.DeserializeComponent (IDesignerSerializationManager διαχείρισης, XmlReader reader, ριζικό τύπο)
στο Microsoft.AnalysisServices.AnalysisServicesClient.Discover (IMajorObject obj, επέκτασης ObjectExpansion)
στο Microsoft.AnalysisServices.Server.Refresh (IMajorObject obj, επέκτασης ObjectExpansion)
στο Microsoft.AnalysisServices.Server.Connect (connectionString συμβολοσειρά, συμβολοσειρά αναγνωριστικού περιόδου λειτουργίας)
Εσωτερική λεπτομέρειες εξαίρεσης:
Μήνυμα εξαίρεσης: Ζητήθηκε τιμή '<ServerEdition></ServerEdition>' δεν βρέθηκε. (τύπος ArgumentException)
Ανίχνευση στοίβας εξαιρέσεων: στην System.Enum.TryParseEnum (τύπου enumType, συμβολοσειρά τιμής, Boolean ignoreCase, EnumResult & parseResult)
στο System.Enum.Parse (enumType τύπος, τιμή συμβολοσειράς, Boolean ignoreCase)
στο Microsoft.AnalysisServices.DesignXmlReader.ReadPrimitive (τύπος, χαρακτηριστικά XmlAttributes)
στο Microsoft.AnalysisServices.DesignXmlReader.ReadStructContent (αντικείμενο obj, αντιστοίχιση StructMapping)
στο Microsoft.AnalysisServices.DesignXmlReader.ReadObjectContent (αντικείμενο τιμή, τύπος, αντιστοίχιση TypeMapping)
στο Microsoft.AnalysisServices.DesignXmlReader.ReadRoot (τύπος)

Σημείωση Το σύμβολο κράτησης θέσης <ServerEdition></ServerEdition> το σφάλμα μήνυμα αντιπροσωπεύει μία από τις ακόλουθες τιμές που ζητήθηκε:
  • EnterpriseCore64
  • EnterpriseCore
  • BusinessIntelligence64
  • BusinessIntelligence
Για περισσότερες πληροφορίες σχετικά με την έκδοση διακομιστή υπηρεσιών ανάλυσης απαρίθμηση, επισκεφθείτε την ακόλουθη τοποθεσία Web του Microsoft Developer Network (MSDN):
Γενικές πληροφορίες σχετικά με την απαρίθμηση ServerEdition υπηρεσίες ανάλυσης

Αιτία

Αυτό το ζήτημα παρουσιάζεται επειδή το 2012 του SQL Server επιστρέφει ένα νέο κωδικό έκδοσης. Αυτή η συμπεριφορά προκαλεί AMO που παρέχεται από τον SQL Server 2008 R2, SQL Server 2008, ή μπορεί να αναγνωρισθεί ο SQL Server 2005.

ΣημείωσηΑθροιστική ενημερωμένη έκδοση πακέτου 1 αλλάζει η προσέγγιση στο πώς edition τιμές επιστρέφονται από το διακομιστή στον υπολογιστή-πελάτη. Όταν η βιβλιοθήκη του προγράμματος-πελάτη AMO παρέχονται από τον SQL Server 2008 R2, SQL Server 2008 ή SQL Server 2005, ο υπολογιστής-πελάτης AMO αντιλαμβάνεται τις εκδόσεις διακομιστή υπηρεσιών ανάλυσης για λόγους συμβατότητας, όπως φαίνεται στον παρακάτω πίνακα.
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Έκδοση διακομιστή υπηρεσιών ανάλυσηςΣυμβατότητα
EnterpriseCore64Enterprise64
EnterpriseCoreΕταιρικό
BusinessIntelligence64Enterprise64
BusinessIntelligenceΕταιρικό

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

Αθροιστική ενημερωμένη έκδοση πληροφορίες

SQL Server 2012

Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα 1 αθροιστική ενημερωμένη έκδοση για τον SQL Server 2012. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2679368 Αθροιστική ενημερωμένη έκδοση πακέτου 1 για SQL Server 2012
Σημείωση Επειδή το δημιουργεί είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη SQL Server έκδοση της ενημέρωσης κώδικα. Σας συνιστούμε να εξετάσετε εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2692828 Το 2012 του SQL Server δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012

Σημείωση Αθροιστική ενημερωμένη έκδοση πακέτου 1 είναι μια ενημερωμένη έκδοση του διακομιστή για αρχεία υπηρεσιών ανάλυσης του SQL Server 2012 msmdlocal.dll και το msmdsrv.dll. Βιβλιοθήκη προγράμματος-πελάτη δεν χρειάζεται να ενημερωθούν για να αντικατοπτρίζουν την ενημερωμένη έκδοση.

Κατάσταση

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

Αναφορές

Για περισσότερες πληροφορίες σχετικά με το μοντέλο τμηματικής συντήρησης για τον SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
935897 Μια βηματική μοντέλο συντήρησης είναι διαθέσιμα από την ομάδα του SQL Server για την παράδοση επείγουσες επιδιορθώσεις για ζητήματα που αναφέρθηκαν
Για περισσότερες πληροφορίες σχετικά με τη διάταξη ονομασίας των ενημερωμένων εκδόσεων του SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
822499 Διάταξη ονομασίας για τα πακέτα ενημερωμένων εκδόσεων λογισμικού του Microsoft SQL Server
Για περισσότερες πληροφορίες σχετικά με την ορολογία ενημερωμένων εκδόσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
824684 Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft

Ιδιότητες

Αναγν. άρθρου: 2683293 - Τελευταία αναθεώρηση: Πέμπτη, 12 Απριλίου 2012 - Αναθεώρηση: 1.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
Λέξεις-κλειδιά: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2683293 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:2683293

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

 

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