תיקון: שירות של Microsoft עבור DRDA אינו רושם את שם חבילת ה-SQL הסטטי במשפט SQL

חל על
Host Integration Server 2013

סימפטומים

בחן את התרחיש הבא:

  • השתמש ב- שירות של Microsoft for Distributed Relational Database Architecture (DRDA) לשליחת משפטי SQL מ- IBM DB2 ל- SQL Server.
  • משפט SQL הכולל פרמטרים כלול בחבילת SQL סטטית.
  • ערכי נתוני הפרמטרים שמועברים במשפט SQL הם ערכים לא חוקיים עבור סוגי הנתונים שבהם נעשה שימוש.

בתרחיש זה, השם של חבילת ה-SQL הסטטית המופעלת כאשר מתרחשת שגיאה לא נכתב לקובץ יומן הרישום של שירות של Microsoft עבור DRDA. שם חבילת ה- SQL הסטטי החסר מקשה על זיהוי החבילה שנכשלה כאשר קיימות חבילות SQL מרובות המופעלות על-ידי שירות של Microsoft עבור DRDA.

פתרון

מידע עדכון מצטבר

התיקון הפותר בעיה זו כלול בעדכון מצטבר 1 עבור Host Integration Server 2013.

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".

מידע נוסף

לאחר החלת העדכון המצטבר 1, שירות של Microsoft עבור DRDA כותב פרטים נוספים בקובץ יומן הרישום כאשר מתרחשות שגיאות במהלך עיבוד ערכי נתונים לא חוקיים של פרמטר SQL. הפרטים הנוספים כוללים את שם חבילת ה- SQL ואת אסימון העקביות.