KB2929903 - תיקון: סוכן מיזוג נכשל בעת החלת תמונה במופע SQL Server 2012 או SQL Server 2014 אם קיימים יחסי תלות בין מסדי נתונים

חל על
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

סימפטומים

נניח שאתה משתמש בשכפול מיזוג של Microsoft SQL Server 2012 או SQL Server 2014. קיימת תלות בין מסדי נתונים בכל אחד מאובייקטי מסד הנתונים שפורסמו, עם אותו שם סכימה ושם אובייקט. בתרחיש זה, תקבל את השגיאות הבאות:

הערה

לא היתה אפשרות להפיץ את קובץ ה- Script של הסכימה '<FileName.sch>' למנוי.
התהליך לא הצליח לקרוא את הקובץ "<pathname>\<FileName.sch>" עקב שגיאת מערכת הפעלה 2.

גורם

הבעיה מתרחשת מכיוון ש- SQL Server Snapshot Agent מחזיר לעתים מסד נתונים שגוי עבור יחסי תלות מסוימים אם קיימת תלות בין מסדי נתונים באחד מאובייקטי מסד הנתונים שפורסמו.

פתרון

לאחר החלת התיקון, SQL Server יתאים את אופן הפעולה שלו כדי להתעלם מיחסי תלות שאינם קשורים למאמר אם מסד הנתונים מוגדר למשהו אחר מלבד מסד הנתונים הנוכחי של המפרסם.

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

עדכון מצטבר 1 עבור SQL Server 2014 /en-us/help/2931693

עדכון מצטבר 9 עבור SQL Server 2012 SP1 /en-us/help/2931078

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

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

      

מצב

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