תיקון: ספק ה-OLE DB עבור DB2 מחזירה נתונים לא מדויקים בסביבה מארח שילוב Server 2010 כאשר עמודה VARCHAR יותר מ- 8,192 תווים ומכיל עמודה מחרוזת ריקה

חל על: Microsoft Host Integration Server 2010

תופעות


שקול את התרחיש הבא:
  • בסביבת Microsoft המארח שילוב Server 2010, יש לך את התיקון החם מותקן המתואר במאמר הבא מתוך מאגר הידע Microsoft Knowledge Base:
    2559748 תיקון: ערכים שגויים נכתבים DB2 בעת שליחת מחרוזת ריקה DB2 באמצעות שירותי שילוב של SQL Server בסביבה מארח שילוב Server 2010
  • השתמש בספק OLE DB של Microsoft עבור DB2 לקרוא מתוך עמודה VARCHAR ארוך יותר מ- 8,192 תווים.
  • עמודה מכילה מחרוזת ריקה.
בתרחיש זה, אתה מקבל נתונים לא מדויקים.הערות
  • אם עמודה אינו מכיל מחרוזת ריקה, ערך עמודה לקרוא כראוי.
  • אם אתה משתמש השמות Microsoft.HostIntegration.MsDb2Client, הבעיה לא מתרחשת.

פתרון


תיקון חם שפותר בעיה זו כלולה ב- 1 עדכון מצטבר עבור שרת מארח שילוב 2010.For מידע נוסף אודות האופן שבו ניתן להשיג את חבילת עדכון מצטבר זה, לחץ על מספר המאמר שלהלן כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
2533330 חבילת העדכון המצטבר 1 עבור המחשב המארח שילוב Server 2010

מצב


Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.