Πρότυπο: CPR - NAV - επείγουσα επιδιόρθωση

Σφάλμα #: 375815 (Συντήρηση περιεχομένου)

Αυτό το άρθρο ισχύει για το Microsoft Dynamics NAV για όλες τις χώρες και για όλες τις τοπικές ρυθμίσεις γλώσσας.

Εισαγωγή

Το νέο εργαλείο ελέγχου βάσης δεδομένων για το Microsoft Dynamics NAV ελέγχει για ασυνέπειες μεταξύ του Microsoft Dynamics NAV αντικείμενο μετα-δεδομένων στιγμιότυπου και SQL Server (CheckSnapshot) ή να ελέγχει και να διορθώσετε προαιρετικά χαρακτήρες κενού διαστήματος δεν είναι έγκυρη σε τύπους δεδομένων κώδικα (FindInvalidCodeFields). Μπορείτε να χρησιμοποιήσετε το εργαλείο Microsoft Dynamics NAV 2013 R2 και νεότερες εκδόσεις (όπως το Microsoft Dynamics NAV 2015 και 2016 του Microsoft Dynamics NAV).

Αυτό το εργαλείο αντικαθιστά την προηγούμενη έκδοση που κυκλοφόρησε ως επείγουσα επιδιόρθωση KB2963997.

ΣΗΜΕΊΩΣΗ Η Microsoft συνιστά να κάνετε ένα αντίγραφο ασφαλείας της βάσης δεδομένων προορισμού πριν να εκτελέσετε το εργαλείο Εξέταση της βάσης δεδομένων.



CheckSnapshot


Όταν το Microsoft Dynamics NAV εφαρμόζει τις αλλαγές στη σχεδίαση πίνακα στο διακομιστή SQL. Οι αλλαγές αυτές υπολογίζονται με βάση τη διαφορά μεταξύ του πίνακα αντικείμενο μετα-δεδομένων, ο οποίος αποτελεί τμήμα της βάσης δεδομένων του Microsoft Dynamics NAV εφαρμογών, και το αντικείμενο μετα-δεδομένων στιγμιότυπο πίνακα, ο οποίος βρίσκεται στη βάση δεδομένων μισθωτών του Microsoft Dynamics NAV. Εάν ο πίνακας αντικείμενο μετα-δεδομένων στιγμιότυπο περιέχει μια ακριβή εικόνα του σχεδίου πραγματικός πίνακας στον SQL Server, Microsoft Dynamics NAV Server ενδέχεται να μην μπορείτε να εφαρμόσετε τις αλλαγές στη σχεδίαση αυτού του πίνακα και το Microsoft Dynamics NAV δεν είναι δυνατή η πρόσβαση στη βάση δεδομένων.


Εάν το εργαλείο αναφέρει ένα πρόβλημα, υπάρχουν διάφοροι τρόποι για να επιλύσετε αυτό το ζήτημα. Μια επιλογή για να επιλύσετε αυτό το ζήτημα είναι να στοιχίσετε με μη αυτόματο τρόπο τους πίνακες στον SQL Server με το Microsoft Dynamics NAV μετα-δεδομένα. Για παράδειγμα, μπορείτε να δημιουργήσετε λείπουν πίνακα, ευρετηρίου ή πεδίο. Η άλλη επιλογή είναι να στοιχίσετε μετα-δεδομένων Microsoft Dynamics NAV με τον SQL Server. Ο τρόπος για να γίνει αυτό είναι να κάνετε τις αλλαγές στο περιβάλλον ανάπτυξης Microsoft Dynamics NAV ώστε να καλύπτει ο πίνακας διάταξης στον SQL Server. Στη συνέχεια, εκτελέστε την ακόλουθη δήλωση για να ενημερώσετε το στιγμιότυπο:


Δηλώστε @objectId int = 3
Ενημέρωση [αντικείμενο μετα-δεδομένων στιγμιότυπο] σύνολο μετα-δεδομένων = (select μετα-δεδομένα από [αντικείμενο μετα-δεδομένων]
όπου [τύπος αντικειμένου] = 1 και [Object ID]=@objectId) όπου [τύπος αντικειμένου] = 1 και [αντικείμενο
ID]=@objectId   


Η σύνταξη για τον έλεγχο της βάσης δεδομένων
NavCheckDatabase CheckSnapshot [-διακομιστή] < συμβολοσειρά > [-βάση δεδομένων] < συμβολοσειρά > [-AppDatabase] < συμβολοσειρά >



Περιγραφή παραμέτρων:

Διακομιστής: Το όνομα του διακομιστή της βάσης δεδομένων στην οποία θέλετε να εκτελέσετε την εντολή. Για να καθορίσετε τον τοπικό υπολογιστή, καθορίστε ".".
Βάση δεδομένων: Το όνομα της βάσης δεδομένων που θέλετε να ελέγξετε, όπως DynamicsNAVDB.
AppDatabase: Το όνομα της βάσης δεδομένων εφαρμογών, όπως MyAppDB.


Εάν δεν έχει καθοριστεί appdatabasename, τότε θεωρείται ότι είναι για παράδειγμα η ίδια (Παραδοσιακή λειτουργία), την εφαρμογή και τη βάση δεδομένων μισθωτών:

NavCheckDatabase CheckSnapshot. DynamicsNAVDB



FindInvalidCodeFields


Το εργαλείο ελέγχου της βάσης δεδομένων έχει επίσης τη δυνατότητα Εύρεση και διόρθωση μη έγκυρο κενό διάστημα (όπως ορίζεται από το .NET Framework) σε πεδία κωδικών των βάσεων δεδομένων του Microsoft Dynamics NAV. Το εργαλείο διεισδύει και διαβάζει όλα τα δεδομένα και οι δύο μετρήσεις, εμφανίζει ή διορθώνει υπάρχοντα πεδία κωδικών με κενό διάστημα σε αυτές.

Εάν το εργαλείο αναφέρει κάποιο πρόβλημα, μπορείτε επίσης να βρείτε τις εγγραφές που περιέχουν whitespaces ορίζοντας την παράμετρο εκτεταμένη; Όταν χρησιμοποιείτε το, θα εμφανιστεί επίσης καθαρισμένα τιμών τις εγγραφές που περιέχουν το whitespaces.

Εάν θέλετε το εργαλείο να τροποποιήσετε αυτά τα δεδομένα, ρυθμίστε την – τροποποίηση παράμετρο. Αν ορίσετε την παράμετρο τροποποίηση, το εργαλείο θα διαβάσει όλα τα δεδομένα του κώδικα, να βρείτε τις εγγραφές που περιέχουν κενά διαστήματα και να καταργήσετε το κενό διάστημα στην αρχή και το τέλος των τιμών κώδικα. Microsoft Dynamics NAV Server χρησιμοποιεί επίσης αυτές τις τιμές περικοπής, όταν εργάζεστε με πεδία κωδικών.


Σύνταξη
NavCheckDatabase FindInvalidCodeFields [-διακομιστή] < συμβολοσειρά > [-βάση δεδομένων] < συμβολοσειρά > [AppDatabase] < συμβολοσειρά > [-εκτεταμένη] [-τροποποίηση]


Παράμετρος περιγραφή:
  
Διακομιστή: Το όνομα του διακομιστή της βάσης δεδομένων στην οποία θέλετε να εκτελέσετε την εντολή. Για να καθορίσετε τον τοπικό υπολογιστή, καθορίστε ".".
Βάση δεδομένων: Το όνομα της βάσης δεδομένων που θέλετε να ελέγξετε, όπως DynamicsNAVDB.
AppDatabase: Το όνομα της βάσης δεδομένων εφαρμογών, όπως MyAppDB.
Επέκταση: Καθορίζει εάν το αποτέλεσμα πρέπει να επιστρέφει τα καθαρισμένα εγγραφές που έχουν μη έγκυρο whitespaces.
Τροποποίηση: Καθορίζει εάν το εργαλείο πρέπει να περικόψετε τις τιμές από τα πεδία κωδικών με whitespaces και τους ενημερώσετε στη βάση δεδομένων του SQL Server.


Δεν συνιστάται να χρησιμοποιήσετε το appdatabasename, όταν χρησιμοποιείτε FindInvalidCodeFields, για παράδειγμα:

NavCheckDatabase FindInvalidCodeField. DynamicsNAVDB

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

Πληροφορίες άμεσης επιδιόρθωσης

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

https://mbs.microsoft.com/support/newstart.aspxΜπορείτε επίσης να επικοινωνήσετε με τεχνική υποστήριξη για το Microsoft Dynamics μέσω τηλεφώνου χρησιμοποιώντας αυτές τις συνδέσεις για αριθμούς τηλεφώνου συγκεκριμένη χώρα. Για να το κάνετε αυτό, επισκεφθείτε μία από τις ακόλουθες τοποθεσίες της Microsoft στο Web:

Συνεργάτες

https://mbs.microsoft.com/partnersource/global/support/support-news/support_telephoneΟι πελάτες

https://mbs.microsoft.com/customersource/Global/NAV/support/support-news/support_telephoneΣε ειδικές περιπτώσεις, οι χρεώσεις που υφίστανται κανονικά για κλήσεις υποστήριξης ενδέχεται να να ακυρωθούν, εάν έναν επαγγελματία τεχνικής υποστήριξης για το Microsoft Dynamics και σχετικά προϊόντα προσδιορίζει ότι μια συγκεκριμένη ενημερωμένη έκδοση θα επιλύσει το ζήτημά σας. Οι συνηθισμένες χρεώσεις υποστήριξης θα ισχύει για οποιαδήποτε πρόσθετες ερωτήσεις υποστήριξης και θέματα που δεν αφορούν τη συγκεκριμένη ενημερωμένη έκδοση.

Πώς μπορείτε να αποκτήσετε την επείγουσα επιδιόρθωση του Microsoft Dynamics NAV ή ενημέρωση των αρχείων

Όταν ζητάτε μια επείγουσα επιδιόρθωση του Microsoft Dynamics NAV, μια υπερ-σύνδεση θα σταλεί σε εσάς σε μήνυμα ηλεκτρονικού ταχυδρομείου.


Το μήνυμα ηλεκτρονικού ταχυδρομείου θα περιέχει μια υπερ-σύνδεση. Μπορείτε να χρησιμοποιήσετε την υπερ-σύνδεση για να κάνετε λήψη της επείγουσας επιδιόρθωσης του Microsoft Dynamics NAV ή τα αρχεία ενημερωμένων εκδόσεων. Όταν κάνετε κλικ στην υπερ-σύνδεση, ανοίγει το παράθυρο διαλόγου Λήψη αρχείου-προειδοποιητικό μήνυμα ασφαλείας . Στη συνέχεια, σας ζητείται να εκτελέσετε, να αποθηκεύσετε ή να ακυρώσετε τη λήψη.


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


Εάν κάνετε κλικ στο κουμπί " Αποθήκευση", πρέπει να καθορίσετε μια διαδρομή για την αποθήκευση του συμπιεσμένου αρχείου. Όταν ανοίγετε το αρχείο που αποθηκεύσατε, θα σας ζητηθεί να καθορίσετε μια διαδρομή για τα αρχεία.

Εάν κάνετε κλικ στο κουμπί Άκυρο, σταματά τη διαδικασία λήψης.

Προϋποθέσεις

Πρέπει να έχετε Microsoft Dynamics NAV 2013 R2, Microsoft Dynamics NAV 2015, ή Microsoft Dynamics NAV 2016 εγκατεστημένο για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση.

Πληροφορίες αρχείων

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

Κατάσταση

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

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

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

824684 περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft

Σημείωση Αυτό είναι ένα άρθρο "ΤΑΧΕΙΑΣ ΔΗΜΟΣΙΕΥΣΗΣ" που έχει δημιουργηθεί απευθείας από την εταιρεία υποστήριξης της Microsoft. Οι πληροφορίες που περιέχονται στο παρόν έγγραφο παρέχονται ως έχουν, ως απάντηση σε ζητήματα που προέκυψαν. Ως αποτέλεσμα της ταχύτητας διαθεσιμότητάς του, το υλικό ενδέχεται να περιλαμβάνει τυπογραφικά λάθη και μπορεί να αναθεωρηθεί οποιαδήποτε στιγμή, χωρίς προειδοποίηση. Για άλλα θέματα, ανατρέξτε στην ενότητα " Όροι χρήσης ".

Συντάκτης: gerardco
Εγγραφής: v-luzo
Τεχνικές αναθεωρητής:
Πρόγραμμα επεξεργασίας:

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

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Συμμετοχή στο Microsoft Insider

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

Πόσο ικανοποιημένοι είστε με την ποιότητα της μετάφρασης;

Τι επηρέασε την εμπειρία σας;

Έχετε πρόσθετα σχόλια; (Προαιρετικό)

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

×