עדכון עבור שירות MS DRDA טוב יותר תמיכה בטרנזקציות מבוזרות

סיכום

שירות DRDA של Microsoft תומך תנועות ביצוע דו-שלבי DRDA מבוזרת יחידת העבודה (DRDA DUW) וטרנזקציות XA מבוזרת כדי לאפשר אמין של עדכונים דרך הרשת. מארח שרת (HIS שילוב) 2013 עדכון מצטבר 3 (CU3) כולל תיקונים ותמיכה שיפורים התנועות DRDA שירות מבוזרת, כמפורט להלן.

תנועות DRDA DUW

בניגוד בגירסה המסחרית של השירות DRDA או העדכונים המצטברים הקודמים, עדכון זה מאפשר תמיכה עבור תנועות DRDA DUW בין הלקוח DRDA שירות DRDA הממופים טרנזקציות XA בין שירות DRDA ו- SQL Server. תמיכה זו מתרחש על-ידי הפצת התנועה DRDA DUW (ממופה למזהה טרנזקציות XA) ל- SQL Server והן על-ידי צירוף טרנזקציות XA עם MS DTC. שירות DRDA מחזיק מבוססות-קבצים (transactionlog.data) התנועה רשומה ביומן רישום (UOWID, XID, מצב, נתוני יומן רישום) עבור כל ההפעלות DRDA. בעת הפעלה DRDA מסתיים עם טרנזקציה בספק, שירות DRDA בקשות הלקוח DRDA לסנכרן מחדש את יומני הרישום. ומבקש כאשר מופעל שירות DRDA מוצא בספק תנועות ביומן, שירות DRDA הלקוח DRDA לסנכרן מחדש את יומני הרישום.

טרנזקציות XA

טרנזקציות XA בין הלקוח DRDA שירות DRDA מופצים כעת לשרת SQL ואין הם נכלל עם MS DTC. במהלך השחזור תנועה, שירות DRDA מחזיר ללקוח DRDA רשימת בספק המבוסס על המידע ביומן הטרנזקציות של DTC.

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

עדכון זה נכלל ב- 3 עדכון מצטבר עבור 2013 שרת שילוב של המחשב המארח.

מצב

Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.

מידע נוסף

שירות השילוב (תצורה) נתונים עבור DRDA

קביעת תצורה של שירות עבור DRDA

קובץ התצורה של היישום

תצורת השירות DRDA מאוחסן בקובץ התצורה של היישום MsDrdaService.exe.config ומשויכת קבצי XML (מיפוי הודעת שגיאה ומיפוי סוג נתונים). בזמן ריצה, השירות DRDA מפקח על שינויים בקובץ MsDrdaService.exe.config. כאשר התגלו שינויים, השירות DRDA קורא ומשתמש את מידע התצורה שהשתנו במהלך עיבוד חיבורים חדשים במאוגד.

לאחר ההתקנה, מומחי IT באפשרותך להתאים אישית את תצורת השירות DRDA על-ידי עריכת קובץ תצורת היישום MsDrdaService.exe.config על-ידי שימוש בעורך XML וקובץ המשויך שרת שילוב של מארח אותו C:\Program 2013\system\Schemas\HostIntegrationDrdaServiceConfiguration.xsd.

קביעת תצורה של התקשרויות שרת SQL

סינכרון מחדש

הרכיב resynchronizationManager של קובץ ה-MsDrdaService.exe.config מכיל את הגדרות סינכרון מחדש של תנועת לניהול תנועות הלקוח מבוזר של SQL במאוגד. סוג resynchronizationManager הוא Microsoft.HostIntegration.Drda.Server.ResynchronizationManager המעבדת ב מאוגדי בטרנזקציות מבוזרות. זה כולל גיוס תנועה עם מתאם הטרנזקציות המבוזרות של Microsoft, רישום תנועה סינכרון מחדש של רשימת בספק התנועה.

<hostIntegration.drdaAs.drdaService xmlns="http://schemas.microsoft.com/his/DrdaAs/DrdaService/2013">  <services>
<service name="DrdaService1">
<resynchronizationManager type="Microsoft.HostIntegration.Drda.Server.ResynchronizationManager, Microsoft.HostIntegration.Drda.Server,Version=9.0.1000.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"
transactionExpiryDuration="P3D"
resyncRetryDurationInMinutes = "3"
resyncIntervalInMinutes = "1"
transactionLogLocation =""
/>


דוגמה 1: רכיב resynchronizationManager מניות נוסף למקטע hostIntegration.drdaAs.drdaService של הקובץ MsDrdaService.exe.config.

הערה עליך להוסיף MsDrdaService.exe.config רכיב resynchronizationManager החדש לפני הפעלת PowerShell כדי לקרוא או לכתוב הגדרות בתוך רכיב חדש זה.

משך התפוגה של התנועה

התכונה transactionExpriryDuration מורה השירות DRDA אודות משך הזמן כדי להחזיק תנועה בקובץ רשומה התנועה. לאחר תקופה מוגדרת עבר, על התקני השלט הרחוק של שירות התנועה מהקובץ. זו תכונה אופציונלית מקבל ערך משך הזמן. ערך ברירת המחדל הוא PT3D (תקופת זמן הוא 3 ימים). הערך של משך הזמן שצוין בטופס PnYnMnDTnHnMnS.

פריט

תיאור

P

פרק הזמן עבור משך הזמן (נדרש)

nY

מספר שנים.

nM

מספר חודשים.

דחיסות נייטרלית

מספר ימים.

T

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

nH

מספר שעות.

nM

מספר דקות.

S

מספר שניות.

טבלה 1: משך זמן לביטוי בתבנית XML.

סינכרון מחדש של משך ניסיון חוזר

התכונה resyncRetryDurationInMinutes מורה השירות DRDA אודות משך הזמן (בדקות) במהלכו יש שנית לעבד פריט ברשימה טרנזקציה בספק סינכרון מחדש. זו תכונה אופציונלית מקבל ערך של מספר שלם. ערך ברירת המחדל הוא 3 דקות.

מרווח זמן של סינכרון מחדש

התכונה resyncIntervalInMinutes מורה השירות DRDA אודות מרווח הזמן (בדקות) בין עיבוד של פריטים ברשימה טרנזקציה בספק סינכרון מחדש. זו תכונה אופציונלית מקבל ערך של מספר שלם. ערך ברירת המחדל הוא 1 דקה.

מיקום יומן הרישום של התנועה

התכונה transactionLogLocation מורה השירות DRDA אודות בו עליך לכתוב את קובץ יומן הטרנזקציות. זו תכונה אופציונלית מקבל ערך מחרוזת. ערך ברירת המחדל הוא מחרוזת ריקה שהוגדרה כתיקיית מעקב שרת שילוב של המחשב המארח.

לקבלת מידע נוסף, עיין בתיעוד MSDN אודות טרנזקציות מבוזרות שירות DRDA.

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

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

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

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

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×