ΕΠΙΔΙΌΡΘΩΣΗ: Το αναγνωριστικό συμβάντος 22 ή το σφάλμα 0xC1000016 θα καταγραφεί όταν χρησιμοποιείτε την εντολή "Εντοπισμός" σε ΑΑΠ 2012 ή ΑΑΠ 2014

Ισχύει για
SQL Server 2012 Analysis Services SQL Server 2014 Business Intelligence - duplicate (do not use) SQL Server 2014 Business Intelligence - duplicate (do not use)

Συμπτώματα

Όταν προσπαθείτε να εκτελέσετε μία από τις ακόλουθες λειτουργίες στην υπηρεσία ανάλυσης Microsoft SQL Server 2012 (ΑΑΠ 2012) ή SQL Server υπηρεσία ανάλυσης 2014 (ΑΑΠ 2014):

  • Μπορείτε να δημιουργήσετε ένα υπολογισμένο μέλος ως αδελφό για ΟΛΑ τα μέλη σε μια γονική θυγατρική ιεραρχία.
  • Υποβάλλετε μια εντολή εντοπισμού στο ερώτημα MDSCHEMA_MEMBERS για να ανακτήσετε MEMBER_UNIQUE_NAME με την ιδιότητα no Tree_Op ή την ιδιότητα Tree_Op 8.

Το αναγνωριστικό συμβάντος 22 θα καταγραφεί στο αρχείο καταγραφής εφαρμογής ή το σφάλμα 0xC1000016 θα καταγραφεί msmdsrv.log.

Επίλυση

Πληροφορίες Service Pack

Για να επιλύσετε αυτό το ζήτημα, αποκτήστε το Service Pack για SQL Server. 

Για περισσότερες πληροφορίες σχετικά με το SQL Server 2014 Service Pack 1 (SP1), ανατρέξτε στο θέμα σφάλματα που επιδιορθώνονται στο SQL Server 2014 Service Pack 1 .

Λύση

Για να επιλύσετε αυτό το ζήτημα, εξετάστε τα ακόλουθα σενάρια:

  1. Δημιουργήστε το υπολογισμένο μέλος ως θυγατρικό στην περιοχή ΟΛΑ τα μέλη στη γονική θυγατρική ιεραρχία.

    Για παράδειγμα, αντί για [Parent_child_dimensionName]. [DimAttName]. [CalculatedMemberName], χρησιμοποιήστε το [Parent_child_dimensionName]. [DimAttName]. [ΌΛΑ]. [CalculatedMemberName].

  2. Χρησιμοποιήστε την εντολή "Εντοπισμός" για να υποβάλετε ερώτημα MDSCHEMA_MEMBERS για να ανακτήσετε MEMBER_UNIQUE_NAME μαζί με την ιδιότητα Tree_Op (όπως Tree_Op 3).

    Μην χρησιμοποιείτε Tree_Op ή Tree_Op 8. Για τις πληροφορίες ρύθμισης, επισκεφθείτε την ακόλουθη τοποθεσία MSDN στο Web:

    Πληροφορίες σχετικά με MDSCHEMA_MEMBERS σύνολο γραμμών

      

Κατάσταση

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