חל על
SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

תופעות

נניח שאתה מצרף מסד נתונים הזמין לשינוי לכידת נתונים ב-Microsoft SQL Server 2014, 2016 או 2017. אם יש לבצע הפעלה מחודשת במהלך ההפעלה של מסד הנתונים, שינוי לכידת נתונים עשוי להיתקל במצב לא עקבי, כלומר, שינוי לכידת נתונים נמצא במצב לא זמין, אך אובייקטי לכידת הנתונים עדיין קיימים. בנוסף, ייתכן שתיתקל במצבים הבאים:

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

    שם מסד מסד הנתונים אינו זמין לשינוי לכידת נתונים. ודא שההקשר הנכון של מסד הנתונים מוגדר ונסה שוב לבצע את הפעולה. כדי לדווח על מסדי הנתונים הזמינים לשינוי לכידת נתונים, שאילתה על העמודה is_cdc_enabled בתצוגת הקטלוג sys. מסדי נתונים.

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

    Msg 22906, רמה 16, מדינה 1, הליך sp_cdc_enable_db_internal, Line LineNumber לא ניתן להפוך את שם מסד של מסד הנתונים לזמין לשינוי לכידת נתונים מאחר שמשתמש מסד נתונים בשם UserName או סכימה בשם SchemaName כבר קיים במסד הנתונים הנוכחי. אובייקטים אלה נדרשים באופן בלעדי על-ידי שינוי לכידת נתונים. שחרר או שנה את שם המשתמש או הסכימה ונסה שוב לבצע את הפעולה.

פתרון

בעיה זו נפתרה בעדכונים המצטברים הבאים עבור SQL Server:

       עדכון מצטבר 8 עבור SQL Server 2016 SP1  

       עדכון מצטבר 4 עבור SQL Server 2017

       עדכון מצטבר 9 עבור SQL Server 2014 SP2

כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:

העדכון המצטבר האחרון עבור SQL Server 2016

העדכון המצטבר האחרון עבור SQL Server 2017

העדכון המצטבר האחרון עבור SQL Server 2014

מצב

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

הפניות

קבל מידע על המינוחשבו Microsoft משתמשת כדי לתאר עדכוני תוכנה.

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

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

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