מאפייני הבעיה
הפעלת יישום המשתמש הספק מנוהל עבור DB2 הכלולה ב- Microsoft המארח שילוב שרת 2013. כאשר תנסה להעביר פרמטר אשר מציין את הערך MsDb2Type או כאשר נעשה שימוש על-ידי ערך שגוי, תוצאות שגויות מועברים אל הטבלה DB2.
הערה לדוגמה, בעיה זו מתרחשת בהקוד בדוגמה הבאה:
Dim Test As Decimal = 12.1234param.MsDb2Type = MsDb2Type.Int
param.Value = Test
MyCommand.Parameters.Add(param)
הערה גם אם סוג נתונים שגוי שצוין על-ידי ספק מנוהל עבור DB2, הערך שהועבר אל הטבלה DB2.
הגורם
בעיה זו מתרחשת מאחר הספק מנוהל עבור DB2 אינו מבצע אימות ללא קשר אם ערך הוקלד כהלכה או שלא כהלכה. הגדרה זו אינה מוחקת ערכים שגויים מתוך המועברים DB2.
פתרון
מידע עדכון מצטבר
תיקון הפותר בעיה זו נכללת 2 עדכון מצטבר עבור 2013 שרת שילוב של המחשב המארח.
מצב
Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.