מאפייני הבעיה
נניח כי אתה משתמש תהליך בינארי כתו = True ואת מאפייני מחרוזת חיבור של קידוד בינארי כדי שספק ה-OLE DB עבור DB2 להמיר נתונים בינאריים של IBM DB2 מחרוזות תווים.
לאחר שדרוג ל- Microsoft המארח שילוב שרת 2013, תהליך בינארי כתו = True המאפיין מחרוזת חיבור של DB2 עוד מחזירה נתונים בינאריים כנתוני מחרוזת תווים. במקום זאת, הנתונים הבינאריים מוחזר כנתונים בינאריים. בעיה זו מתרחשת גם כאשר אתה משתמש ספק ה-Microsoft OLE DB עבור DB2 4.0 ו- Microsoft ספק OLE DB עבור 5.0 DB2 הכלולים ב- Feature Pack עבור Microsoft SQL Server 2012 ו- Feature Pack עבור Microsoft SQL Server 2014 (בהתאמה).הגורם
בעיה זו מתרחשת מאחר תהליך בינארי כתו = True מאפיין מחרוזת החיבור הוסר מספקי הנתונים Microsoft DB2 הכלולים המוצרים המופיעים בסעיף 'חל על'.
פתרון
כדי לפתור בעיה זו בספק OLE DB עבור DB2 5.0 ו- 2013 שרת שילוב של המחשב המארח, התקן את התיקון החם 2993741. תיקון חם זה אינו חל על ספק OLE DB עבור DB2 4.0.
תיקון חם נתמך זמין מ-Microsoft. עם זאת, תיקון חם זה מיועד לפתור רק את הבעיה המתוארת במאמר זה. יש להחיל תיקון חם זה רק במערכות שהתעוררה בהן הבעיה המתוארת במאמר זה. תיקון חם זה עשוי לעבור בדיקות נוספות. לכן, אם המערכת שברשותך לא נפגעה באופן חמור מבעיה זו, מומלץ להמתין לעדכון התוכנה הבא המכיל תיקון חם זה.
אם התיקון החם זמין להורדה, ישנו סעיף "הורדת תיקון חם זמינה" בראש מאמר Knowledge Base. אם מקטע זה אינו מופיע, פנה לשירות הלקוחות והתמיכה של Microsoft כדי לקבל את התיקון החם. הערה אם בעיות נוספות מתרחשות או אם נדרש פתרון בעיות כלשהו, ייתכן שתצטרך ליצור בקשת שירות נפרדת. דמי התמיכה המקובלים יחולו על שאלות וסוגיות תמיכה נוספות אשר אינן מצריכות את התיקון חם הספציפי הזה. לקבלת רשימה מלאה של מספרי הטלפון של התמיכה ושירות הלקוחות של Microsoft או כדי ליצור בקשת שירות נפרדת, עבור אל אתר האינטרנט הבא של Microsoft:http://support.microsoft.com/contactus/?ws=supportהערה הטופס "הורדת תיקון חם זמינה" מציג את השפות שעבורן התיקון החם זמין. אם אינך רואה את השפה שלך, הסיבה לכך היא שהתיקון חם אינו זמין עבור שפה זו.
השרת שילוב של Microsoft המארח 2013
דרישות מוקדמותחייב להיות מותקן כדי להחיל תיקון חם זה Cumulative לעדכן את החבילה 1 עבור 2013 שרת שילוב של המחשב המארח .
מידע על הפעלה מחדשייתכן שיהיה עליך להפעיל מחדש את המחשב לאחר החלת תיקון חם זה.
מידע על החלפותתיקון חם זה אינו מחליף כל תיקון חם שפורסם בעבר.
Microsoft ספק OLE DB עבור DB2 גירסה 5.0
דרישות מוקדמותכדי להחיל תיקון חם זה, עליך להסיר תחילה את ההתקנה הקיימת של Microsoft ספק OLE DB עבור DB2 5.0. לאחר מכן, השתמש הקובץ. msi המפורט בסעיף 'פרטי קובץ' כדי להתקין את התיקון החם.
מידע על הפעלה מחדשייתכן שיהיה עליך להפעיל מחדש את המחשב לאחר החלת תיקון חם זה.
מידע על החלפותתיקון חם זה אינו מחליף כל תיקון חם שפורסם בעבר.
הגירסה האנגלית של תיקון חם זה כוללת את תכונות הקובץ (או תכונות קובץ מתקדמות יותר) המפורטות בטבלה הבאה. התאריכים והשעות המתייחסים לקבצים הללו רשומים לפי זמן אוניברסלי מתואם (UTC). כשמציגים את פרטי הקובץ, היא מומרת לזמן המקומי. כדי לברר את הפרש השעות בין זמן UTC לזמן המקומי, השתמש בכרטיסייה אזור זמן בפריט ' תאריך ושעה ' בלוח הבקרה.
השרת שילוב של Microsoft המארח 2013
עבור x86 כל הגירסאות של Microsoft המארח שילוב שרת 2013
שם קובץ |
גירסת קובץ |
גודל קובץ |
תאריך |
שעה |
פלטפורמה |
---|---|---|---|---|---|
Msdrda.dll |
9.0.2182.2 |
1,017,832 |
28-Aug-2014 |
19:39 |
x86 |
עבור x64 בכל הגירסאות של Microsoft המארח שילוב שרת 2013
שם קובץ |
גירסת קובץ |
גודל קובץ |
תאריך |
שעה |
פלטפורמה |
---|---|---|---|---|---|
Msdrda.dll |
9.0.2182.2 |
1,017,832 |
28-Aug-2014 |
19:39 |
x86 |
Msdrda.dll |
9.0.2182.2 |
1,348,072 |
28-Aug-2014 |
19:40 |
x64 |
Microsoft ספק OLE DB עבור DB2 גירסה 5.0
עבור כל הגירסאות של Microsoft ספק OLE DB עבור DB2 גירסה 5.0
שם קובץ |
גירסת קובץ |
גודל קובץ |
תאריך |
שעה |
פלטפורמה |
---|---|---|---|---|---|
Db2oledbv5_x64.msi |
לא ישים |
4,212,736 |
29-Aug-2014 |
08:53 |
לא ישים |
Db2oledbv5_x86.msi |
לא ישים |
3,080,192 |
29-Aug-2014 |
08:53 |
לא ישים |
2 עדכון מצטבר עבור 2013 שרת שילוב של מחשב מארח (KB2929767).
הערה תיקון הפותר בעיה זו כלולה גםמצב
Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.
מידע נוסף
לאחר שתחיל את העדכון, כולל מחרוזת החיבור DB2 יעודכן כדי להגדיר את המאפיין "קידוד בינארי" כדי להתאים את CCSID המארח (קידוד) כדי להמיר נתונים בינאריים כראוי למחרוזות תווים.
הערה המאפיין מחרוזת חיבור של "תהליך כמו התווים הבינאריים" לא היה שנוספו מחדש ספקי הנתונים DB2 כדי לספק פונקציונליות זו. במקום זאת, פונקציונליות זו מופעלת על-ידי שימוש במאפיין קידוד בינארי .