דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

תופעות

בעת הפעלת שאילתה המכילה נתוני אובייקט גדול (LOB) לטעינה למשתנה Transact-SQL ב-Microsoft SQL Server 2008, Microsoft SQL Server 2012 או Microsoft SQL Server 2008 R2, מתרחשת השחתת נתונים. לדוגמה, אתה מפעיל את השאילתה הבאה כדי להעתיק נתוני XML מעמודת מסד נתונים למשתנה XML: Declare @OUTXML as XMLSELECT @OUTXML = DataXml FROM Table_1 WHERE id=1 במצב זה, משפט select מופעל כאשר רצפי תגובות אחרים מנסים לעדכן את אותה עמודת XML. אופן פעולה זה עלול לגרום להשחתת נתונים. בנוסף, אתה מקבל אחת מהודעות השגיאה הבאות כאשר אתה מבצע פעולת קריאה וכתיבה בעמודה XML פגומה:

  • סוג הנתונים של XML ניזוק.

  • התרחש סיום בלתי צפוי של קובץ.

הערות

  • הבעיה מתרחשת בדרך כלל במהלך פעולות טעינה בו בו.

  • בעת שימוש בסוכן יומן רישום כדי לקרוא את נתוני ה-XML הפגומים מטבלה המהווה חלק מרשימת מאמרי פרסום עבור שכפול טרנזקציות, אתה מקבל את הודעת השגיאה הבאה:

    סוג הנתונים של XML ניזוק. (Source: MSSQLServer, מספר שגיאה: 6611)

סיבה

בעיה זו מתרחשת מאחר שנעילת העמודה ' נתוני LOB ' מופצת לפני שנתוני ה-LOB מועתקים מעמודת מסד הנתונים למשתנה מסוג הנתונים LOB. כל שאילתה בו יכולה לעדכן את אותו נתוני LOB לפני השלמת תהליך ההעתקה במהלך תהליך ההעתקה. לכן, מתרחשת השחתת נתונים.

פתרון

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

עדכון מצטבר 7 עבור SQL Server 2012

התיקון לבעיה זו הופץ לראשונה בעדכון המצטבר 7. לקבלת מידע נוסף אודות אופן ההשגה של חבילת עדכון מצטברת זו עבור SQL Server 2012, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

2823247 חבילת עדכון מצטבר 7 עבור SQL Server 2012הערה מאחר שבונה הגירסאות מצטבר, כל מהדורת תיקון חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2012. אנו ממליצים לשקול להחיל את הגירסה העדכנית ביותר שמכילה את התיקון האחרון שמכיל תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

2692828 SQL Server 2012 בונה שהופצו לאחר ש-SQL Server 2012 הופץ

עדכון מצטבר 12 עבור SQL Server 2008 R2 Service Pack 1

התיקון לבעיה זו הופץ לראשונה בעדכון המצטבר 12. לקבלת מידע נוסף אודות אופן ההשגה של חבילת עדכון מצטברת זו עבור SQL Server 2008 R2 Service Pack 1, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

2828727 חבילת עדכון מצטבר 12 עבור SQL Server 2008 R2 Service Pack 1הערה מאחר ש-build מצטבר, כל מהדורת תיקון חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2008 R2 Service Pack 1. אנו ממליצים לשקול להחיל את הגירסה העדכנית ביותר שמכילה את התיקון האחרון שמכיל תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

2567616 SQL Server 2008 R2 בונה שהופצו לאחר ש-SQL Server 2008 R2 Service Pack 1 הופץ

עדכון מצטבר 10 עבור SQL Server 2008 Service Pack 3

התיקון לבעיה זו הופץ לראשונה בעדכון המצטבר 10. לקבלת מידע נוסף אודות אופן ההשגה של חבילת עדכון מצטברת זו עבור SQL Server 2008 Service Pack 3, לחץ על מספר המאמר הבא כדי להציג את המאמר מתוך Microsoft Knowledge Base:

2814783 חבילת עדכון מצטבר 10 עבור SQL Server 2008 Service Pack 3הערה מאחר שבונה הגירסאות מצטבר, כל מהדורת תיקון חדשה מכילה את כל התיקונים החמים וכל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2008 Service Pack 3. אנו ממליצים לשקול להחיל את הגירסה העדכנית ביותר שמכילה את התיקון האחרון שמכיל תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

2629969 SQL Server 2008 בונה שהופצו לאחר ש-SQL Server 2008 Service Pack 3 הופץ

עדכון מצטבר 5 עבור SQL Server 2008 R2 Service Pack 2 (SP2)

התיקון לבעיה זו הופץ לראשונה בעדכון המצטבר 5. לקבלת מידע נוסף אודות אופן ההשגה של חבילת עדכון מצטברת זו עבור SQL Server 2008 R2 S2008 R2 SP2, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

2797460 חבילת עדכון מצטבר 5 עבור SQL Server 2008 R2 S2008 R2 SP2הערה מאחר ש-build מצטבר, כל מהדורת תיקון חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2008 R2 S2008 R2 SP2. אנו ממליצים לשקול להחיל את הגירסה העדכנית ביותר שמכילה את התיקון האחרון שמכיל תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

2730301 SQL Server 2008 R2 בונה שהופצו לאחר ש-SQL Server 2008 R2 Service Pack 2 הופץ

מצב

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

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×