סימפטומים
בחן את התרחיש הבא:
- אתה מבצע פקודת BCP כדי לייבא נתונים מקובץ טקסט במערכת שבה אזור המערכת מוגדר לסינית (פשוטה, סין).
- קובץ הטקסט גדול, לדוגמה, גדול מ- 30 מגה-בתים (MB).
- מפריד השדות מוגדר לתווים מרובי בתים.
בתרחיש זה, ייתכן שהנתונים לא ייובאו כראוי ותקבל הודעת שגיאה הדומה להודעה הבאה:
הערה
SQLState = 22001, NativeError = 0
שגיאה = [Microsoft][SQL Server Native Client 11.0]נתוני מחרוזת, חיתוך ימני
פתרון
הבעיה תוקנה לראשונה בעדכון המצטבר הבא של SQL Server:
- עדכון מצטבר 2 עבור SQL Server 2016
- עדכון מצטבר 1 עבור SQL Server 2014 SP2
- עדכון מצטבר 8 עבור SQL Server 2014 SP1
- עדכון מצטבר 4 עבור SQL Server 2012 SP3
המלצה: התקן את העדכון המצטבר האחרון עבור SQL Server
כל עדכון מצטבר חדש עבור SQL SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. מומלץ להוריד ולהתקין את העדכונים המצטברים האחרונים עבור SQL Server:
- העדכון המצטבר האחרון עבור SQL Server 2016
- העדכון המצטבר האחרון עבור SQL Server 2014 (SP1/SP2)
- העדכון המצטבר האחרון עבור SQL Server 2012 SP3
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".
חומרי עזר
קבל מידע על המינוח שבו משתמשת Microsoft כדי לתאר עדכוני תוכנה.