מאפייני הבעיה
שקול את התרחיש הבא:
-
הפעלת שרת מקושר לכל ארבעת חלקי של SQL Server 2008 R2 מבוזרת מעבד השאילתות משפט SELECT של שאילתת מול מסד נתונים DB2 עבור Windows V10.5.
-
הנתונים מאוחסנים ב- DB2 עבור Windows V10.5 כ- VARCHAR ארוך.
בתרחיש זה, אתה מקבל את הודעת השגיאה הבאה:
מטה-נתונים לא עקביים עבור עמודה המסופקים על-ידי שרת מקושר.
התקבל דיווח על עמודה לקיים DBTYPE של 128 בזמן קומפילציה 129 בזמן ריצה.
הגורם
ספק OLE DB של Microsoft עבור DB2 ו- Microsoft DRDA יישום מבקש הלקוח עבור DB2 אין להמיר סוג הנתונים DB2 עבור Windows V10.5 ארוך VARCHAR סוג הנתונים הנכון של Microsoft OLE DB באופן עקבי. בעיה זו מתרחשת כאשר מעובדות שתי הפעולות הבאות:
-
הסכימה עמודה
-
ערכות תוצאות של שאילתה
פתרון
בעיה זו תוקנה ב- 2 עדכון מצטבר עבור 2016 שרת שילוב של המחשב המארח.
מצב
Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.
הפניות
למד אודות המינוח ש-microsoft משתמשת לתיאור עדכוני תוכנה.