Ορισμένα ονόματα στηλών δεν εμφανίζονται όταν χρησιμοποιείτε προσαρμογέα Microsoft BizTalk για τον Οδηγό δημιουργίας σχήματος DB2

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο έχει μεταφραστεί χρησιμοποιώντας λογισμικό μηχανικής μετάφρασης της Microsoft και μπορείτε να το διορθώσετε χρησιμοποιώντας την τεχνολογία Community Translation Framework (CTF) (Πλαίσιο μετάφρασης κοινότητας). Η Microsoft παρέχει μηχανική μετάφραση, επεξεργασία μετά τη μηχανική μετάφραση από την κοινότητα και άρθρα μεταφρασμένα από επαγγελματίες προκειμένου να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής βάσης σε πολλές γλώσσες. Τα άρθρα μηχανικής μετάφρασης και αυτά που επεξεργάζονται ύστερα από μηχανική μετάφραση ενδέχεται να περιέχουν σφάλματα στο λεξιλόγιο, στη σύνταξη ή/και στη γραμματική. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες μας. Για περισσότερες πληροφορίες σχετικά με το CTF, μεταβείτε στην τοποθεσία http://support.microsoft.com/gp/machine-translation-corrections/el.

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 3068785
Συμπτώματα
Όταν χρησιμοποιείτε προσαρμογέα Microsoft BizTalk για DB2 και Visual Studio ο Οδηγός δημιουργίας σχήματος, δεν εμφανίζονται τα ονόματα των στηλών του επιλεγμένου πίνακα.

Σημείωση Αυτό το ζήτημα προκύπτει μόνο εάν έχετε δημιουργήσει έναν πίνακα DB2, χρησιμοποιώντας ένα όνομα πίνακα αναμειγνύονται πεζά και κεφαλαία, όπως "MixedCaseTable".

Ακόμα και αν αλλάξετε το αρχείο XML που δημιουργήθηκε για να ταιριάζει με το όνομα του πίνακα αναμειγνύονται πεζά και κεφαλαία, ο προσαρμογέας Biztalk για DB2 δεν βρίσκει τον πίνακα.
Αιτία
Ο προσαρμογέας Biztalk για τον Οδηγό δημιουργίας σχήματος DB2 υποβάλλει μια κλήση σχήμαselect_tables και μετατρέπει όλα τα ονόματα πινάκων επιστρέφεται σε κεφαλαία γράμματα.
Αυτό συμβαίνει επίσης για το όνομα του πίνακα από το αρχείο XML εισόδου.
Περισσότερες πληροφορίες
Αφού εφαρμόσετε πακέτο αθροιστικών ενημερώσεων 3 για το 2013 διακομιστή ενοποίησης κεντρικού υπολογιστή της Microsoft, πρέπει να προσθέσετε τη νέα ιδιότητα isMixedTableNameγια το στοιχείο <Sync>του αρχείου XML. Αυτή είναι μια δυαδική ιδιότητα.

Εάν η ιδιότητα έχει οριστεί σε "True", θα χρησιμοποιηθεί το όνομα του πίνακα ως έχει. Ωστόσο, εάν η ιδιότητα έχει οριστεί σε "false" ή δεν υπάρχει, το όνομα του πίνακα θα μετατραπεί σε κεφαλαία. Δείτε το παράδειγμα που ακολουθεί σχετικά με τον τρόπο για να ορίσετε αυτήν την ιδιότητα:

<ns0:DB2Request xmlns:ns0="DB2Test">
<sync nullvalue="IsNULL" ismixedtablename="true">
<after>
<MixedCaseTable col1="10" col2="COL2_1"></MixedCaseTable>
</after>
</sync>
</ns0:DB2Request></Sync>
Προτεινόμενη αντιμετώπιση
Η ενημέρωση κώδικα για αυτό το ζήτημα περιλαμβάνεται στο πακέτο αθροιστικών ενημερώσεων 3 για το 2013 διακομιστή ενοποίησης του κεντρικού υπολογιστή. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης της αθροιστικής πακέτο ενημερωμένων εκδόσεων, ανατρέξτε στο θέμαΠακέτο αθροιστικών ενημερώσεων 3 για το 2013 διακομιστή ενοποίησης κεντρικού υπολογιστή.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί αυτόματα

Ιδιότητες

Αναγνωριστικό άρθρου: 3068785 - Τελευταία αναθεώρηση: 09/24/2015 04:18:00 - Αναθεώρηση: 2.0

Microsoft Host Integration Server 2013

  • kbqfe kbsurveynew kbmt KB3068785 KbMtel
Σχόλια