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

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

מאמר זה חל על Microsoft Dynamics ניווט עבור כל המדינות והאזורים כל שפה.

מאפייני הבעיה

לקוחות Microsoft Dynamics NAV עלול להיתקל בבעיות חסימה כאשר משתמשים מרובים מזינים ערכים ביומן, ערכי הזמנת מכירה, ערכי הזמנת הרכש לבין פעילויות דומות ב- Microsoft Dynamics NAV 2009 SP1.

הגורם

בעיות חסימה יכול להיגרם על-ידי טווח לא רצויים של Microsoft SQL Server נועל במסד הנתונים על שרת SQL. נעילות טווח אלה מתרחשות כאשר פועלות תחת רמת הבידוד לעריכה בסידרה בשרת Microsoft SQL.


ללא התיקון החם המתואר במאמר זה, Microsoft Dynamics NAV משתמש רמת הבידוד של הטרנזקציה לעריכה בסידרה ב- Microsoft SQL Server בתנועות ניתן לכתיבה. לאחר החלת תיקון חם זה, ניתן לקבוע את תצורת Microsoft Dynamics NAV להשתמש במקום זאת את רמת הבידוד קריאה שניתן לחזור עליה.

פתרון

כדי לפתור בעיה זו, בצע את הפעולות הבאות:

  1. החל את התיקון החם המתואר במאמר זה.

  2. קבע את תצורת Microsoft Dynamics NAV לשימוש רמת בידוד קריאה שניתן לחזור עליה ב- Microsoft SQL Server. באפשרותך לעשות זאת על-ידי הפעלת את הדגל 4194304 בשדה אבחון של הטבלה dbproperty $ $ndo במסד הנתונים של Microsoft Dynamics ניווט. כדי לאפשר את הדגל 4194304, הפעל את המשפט הבא TSQL במסד הנתונים SQL NAV של Microsoft Dynamics:

    update [$ndo$dbproperty] set diagnostics = diagnostics | 4194304

    לקבלת מידע נוסף אודות רמת הבידוד של הטרנזקציה של שרת SQL של Microsoft, בקר בנושא 'רמות בידוד במנוע מסד נתונים' ב- Microsoft MSDN.

הפעלת את רמת הבידוד קריאה שניתן לחזור עליה ב- Microsoft Dynamics NAV תשפר ביצועים כללי במצבים שבהם משתמשים מרובים חווים חסימה כאשר אתה מזין ערכי יומן, ערכי הזמנת מכירה, ערכי הזמנת הרכש לבין פעילויות דומות.

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


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

MYTABLE.LOCKTABLE;MYTABLE.SETCURRENTKEY("Document No.", "Line No.");
MYTABLE.SETRANGE(MYTABLE."Document No.", '1');
MYTABLE.SETRANGE(MYTABLE."Line No.", 1, 10);
IF MYTABLE.FIND('-') THEN
REPEAT
UNTIL (MYTABLE.NEXT()=0);

IF MYTABLE.FIND('-') THEN
REPEAT
UNTIL (MYTABLE.NEXT()=0);
COMMIT;

עם רמת הבידוד של הטרנזקציה לעריכה בסידרה, בכל הרשומות הקיימות יינעל במהלך הלולאה "חזור עד" הראשון ואת משתמשים אחרים ייחסמו גם להוסיף רשומות חדשות בטווח שצוין. הרשומה הכוללת ללא מסמך = 2, ללא קו = 1 גם ייחסמו. לכן, הלולאה השניה תמיד לקרוא בדיוק תוצאה זהה לזו של הלולאה הראשונה. באמצעות קריאה שניתן לחזור עליה רמת הבידוד של הטרנזקציה, מישהו תיאורטית באפשרותך להוסיף רשומה חדשה בתוך הטווח שהוזכרו בו יופיעו כרשומה נוספים בלולאה השני.

כדי להשבית את הדגל 4194304, הפעל את המשפט הבא של TSQL:

update [$ndo$dbproperty] set diagnostics = diagnostics ^ 4194304

Microsoft ממליצה בדיקה יסודית לפני ביצוע שינויים כלשהם לסביבת חיים כדי להבטיח כי אין תוצאות בלתי צפויות.

מידע על תיקונים חמים

תיקון חם נתמך זמין מ-Microsoft. ישנו סעיף "הורדת תיקון חם זמינה" בראש מאמר Knowledge Base. אם אתה נתקל של הורדת בעיה, התקנת תיקון חם זה, או שאלות אחרות תמיכה טכנית, פנה אל השותף שלך או, אם שנרשמו בתוכנית תמיכה ישירות ב- Microsoft, באפשרותך לפנות לתמיכה הטכנית עבור Microsoft Dynamics וליצור בקשת תמיכה חדשה. לשם כך, בקר באתר האינטרנט הבא של Microsoft:

https://mbs.microsoft.com/support/newstart.aspxתוכל גם לפנות לתמיכה הטכנית עבור Microsoft Dynamics באמצעות הטלפון באמצעות קישורים אלה עבור מספרי טלפון ספציפיים של המדינה. לשם כך, בקר באחד מאתרי האינטרנט הבאים של Microsoft:

שותפים

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contactsלקוחות

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmבמקרים מיוחדים, שהצגת עבור שיחות עשויים לבטל אם מומחה תמיכה טכנית עבור Microsoft Dynamics ומוצרים קשורים יקבע שעדכון ספציפי יפתור את הבעיה. דמי התמיכה המקובלים יחולו על כל נוספים שאלות וסוגיות תמיכה אשר אינן מצריכות העדכון הספציפי האמור.



הודעת הדואר האלקטרוני תכיל היפר-קישור וסיסמה. באפשרותך להשתמש בהיפר-קישור כדי להוריד את התיקון החם של Microsoft Dynamics ניווט או קבצי העדכון. בעת לחיצה על היפר-קישור, נפתחת תיבת הדו-שיח הורדת קובץ-אזהרת אבטחה . לאחר מכן, אתה מתבקש להפעיל, לשמור או כדי לבטל את ההורדה.


אם תלחץ על הפעל, הקבצים להתחיל את ההורדה ואת תהליך החילוץ. עליך לציין תיקיה עבור הקבצים החדשים ולאחר מכן ספק את הסיסמה.


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


אם תלחץ על ביטול, מפסיק תהליך ההורדה.



כיצד להתקין תיקון חם של Microsoft Dynamics ניווט או קובץ עדכון

תיקונים חמים של פלטפורמת Microsoft Dynamics NAV ועדכונים נעשות זמינות כקבצי יחיד. כדי להתקין את Microsoft Dynamics NAV תיקון חם או עדכון, עליך להחליף את קבצי ההתקנה Microsoft Dynamics ניווט קיים עם התיקון החם או את קבצי העדכון. לשם כך, בצע את הפעולות הבאות.

שלב 1: להחליף את הקבצים בהתקנת הלקוח קלאסי של Microsoft Dynamics סרגל ניווט

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

שם קובץ

גירסת קובץ

גודל קובץ

תאריך

שעה

פלטפורמה

Dbm.dll

6.0.30609.0

427,848

08-Feb-2010

15:31

x86

Fin.exe

6.0.30609.0

12,598,600

08-Feb-2010

15:32

x86

Finhlink.exe

6.0.30609.0

452,432

08-Feb-2010

15:32

x86

Finsql.exe

6.0.30609.0

12,713,808

08-Feb-2010

15:32

x86

Nc_netb.dll

6.0.30609.0

96,592

08-Feb-2010

15:31

x86

Nc_tcp.dll

6.0.30609.0

98,640

08-Feb-2010

15:31

x86

Nc_tcps.dll

6.0.30609.0

141,136

08-Feb-2010

15:31

x86

Ndbcs.dll

6.0.30609.0

1,348,944

08-Feb-2010

15:31

x86

Slave.exe

6.0.30609.0

152,400

08-Feb-2010

15:31

x86

כדי להחליף את הקבצים הקיימים של סרגל ניווט של Microsoft Dynamics, בצע את הפעולות הבאות:

  1. סגור את הלקוח קלאסי NAV Microsoft Dynamics.

  2. אתר את ספריית ההתקנה של Microsoft Dynamics NAV קלאסי לקוח. לקוח קלאסי NAV של Microsoft Dynamics מותקן בדרך כלל בספריה הבאה:

    NAV\60\Classic Dynamics אותו C:\Program

  3. העתק את הקבצים שהורדת.

  4. הדבק את הקבצים שהורדת ספריית ההתקנה של Microsoft Dynamics NAV קלאסי לקוח.

  5. לחץ על כן כדי להחליף את הקבצים בספריה.

שלב 2: להחליף את הקבצים בהתקנת Microsoft Dynamics NAV RoleTailored הלקוח

התקנת Microsoft Dynamics NAV RoleTailored הלקוח, החלף את הקבצים הבאים באמצעות התיקון החם או את קבצי העדכון.

שם קובץ

גירסת קובץ

גודל קובץ

תאריך

שעה

פלטפורמה

Microsoft.dynamics.framework.patterns.dll

1.3.10803.120

71,656

08-Feb-2010

06:30

x86

Microsoft.dynamics.framework.ui.dll

1.3.10803.120

698,328

08-Feb-2010

06:30

x86

Microsoft.dynamics.framework.ui.mapping.dll

1.3.10803.120

104,424

08-Feb-2010

06:30

x86

Microsoft.dynamics.framework.ui.navigation.dll

1.3.10803.120

34,800

08-Feb-2010

06:30

x86

Microsoft.dynamics.framework.ui.ux2006.dll

1.3.10803.120

88,040

08-Feb-2010

06:30

x86

Microsoft.dynamics.framework.ui.ux2006.winforms.dll

1.3.10803.120

63,480

08-Feb-2010

06:30

x86

Microsoft.dynamics.framework.ui.windows.dll

1.3.10803.120

83,944

08-Feb-2010

06:30

x86

Microsoft.dynamics.framework.ui.winforms.controls.dll

1.3.10803.120

2,111,488

08-Feb-2010

06:30

x86

Microsoft.dynamics.framework.ui.winforms.dll

1.3.10803.120

690,152

08-Feb-2010

06:30

x86

Microsoft.dynamics.nav.client.builder.dll

6.0.30609.0

198,544

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.client.exe

6.0.30609.0

149,376

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.client.interop.communicator.dll

1.0.559.183

75,688

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.client.serviceconnection.dll

6.0.30609.0

104,352

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.client.ui.dll

6.0.30609.0

505,728

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.client.winforms.dll

6.0.30609.0

337,808

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.client.winforms.tlb

לא ישים

2,644

08-Feb-2010

12:14

לא ישים

Microsoft.dynamics.nav.language.dll

6.0.30609.0

1,992,576

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.types.dll

6.0.30609.0

567,160

08-Feb-2010

15:20

x86

Microsoft.office.interop.outlook.dll

10.0.4504.0

395,136

08-Feb-2010

15:32

x86

כדי להחליף את הקבצים הקיימים של סרגל ניווט של Microsoft Dynamics, בצע את הפעולות הבאות:

  1. סגור את הלקוח RoleTailored NAV של Microsoft Dynamics.

  2. אתר את ספריית ההתקנה של Microsoft Dynamics NAV RoleTailored הלקוח.

    הלקוח Microsoft Dynamics NAV RoleTailored מותקן בדרך כלל בספריה הבאה:

    C:\Program אותו Dynamics NAV\60\RoleTailored לקוח

  3. העתק את הקבצים שהורדת.

  4. הדבק את הקבצים שהורדת ספריית ההתקנה של Microsoft Dynamics NAV RoleTailored הלקוח.

  5. לחץ על כן כדי להחליף את הקבצים בספריה.

שלב 3: להחליף את הקבצים בהתקנת שרת היישומים של Microsoft Dynamics סרגל ניווט

אם ברשותך Microsoft Dynamics NAV שרת היישומים הותקן, החלף את הקבצים הבאים בהתקנת שרת היישומים של Microsoft Dynamics ניווט באמצעות התיקון החם או את קבצי העדכון.

שם קובץ

גירסת קובץ

גודל קובץ

תאריך

שעה

פלטפורמה

Dbm.dll

6.0.30609.0

427,848

08-Feb-2010

15:31

x86

Nas.exe

6.0.30609.0

2,259,784

08-Feb-2010

15:32

x86

Nassql.exe

6.0.30609.0

2,352,464

08-Feb-2010

15:33

x86

Ndbcs.dll

6.0.30609.0

1,348,944

08-Feb-2010

15:32

x86

Slave.exe

6.0.30609.0

152,400

08-Feb-2010

15:31

x86

כדי להחליף את הקבצים, בצע את הפעולות הבאות.

  1. הפסק את שרת היישומים NAV של Microsoft Dynamics.

  2. אתר את ספריית ההתקנה של Microsoft Dynamics NAV יישום השרת. שרת היישומים של Microsoft Dynamics NAV מותקן בדרך כלל בספריה הבאה:

    שרת NAV\60\Application של Dynamics אותו C:\Program

  3. העתק את הקבצים שהורדת.

  4. הדבק את הקבצים שהורדת ספריית ההתקנה של Microsoft Dynamics NAV יישום השרת.

  5. לחץ על כן כדי להחליף את הקבצים בספריה.

  6. להפעיל את שרת היישומים NAV של Microsoft Dynamics.

שלב 4: להחליף את הקבצים בהתקנת Microsoft Dynamics NAV שרת

ההתקנה Server NAV של Microsoft Dynamics, החלף את הקבצים הבאים באמצעות התיקון החם או את קובץ העדכון.

שם קובץ

גירסת קובץ

גודל קובץ

תאריך

שעה

פלטפורמה

Httpcfg.exe

5.2.3790.0

22,352

08-Feb-2010

15:32

x86

Microsoft.dynamics.nav.language.dll

6.0.30609.0

1,992,576

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.ncl.dll

6.0.30609.0

604,024

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.server.exe

6.0.30609.0

141,184

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.service.dll

6.0.30609.0

145,280

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.service.runtime.dll

6.0.30609.0

75,664

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.service.webservices.dll

6.0.30609.0

145,304

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.types.dll

6.0.30609.0

567,160

08-Feb-2010

15:20

x86

Microsoft.dynamics.nav.watson.dll

6.0.30609.0

42,880

08-Feb-2010

15:20

x86

Nclcsrt.etx

לא ישים

89,525

08-Feb-2010

08:28

לא ישים

Nclcsrt.stx

לא ישים

91,724

08-Feb-2010

08:28

לא ישים

Nclcsrts.dll

6.0.30609.0

1,462,608

08-Feb-2010

15:32

x86

Ndbcs.dll

6.0.30609.0

1,348,944

08-Feb-2010

15:32

x86

כדי להחליף קבצים אלה, בצע את הפעולות הבאות:

  1. לעצור את השרת NAV של Microsoft Dynamics.

  2. אתר את ספריית ההתקנה של Microsoft Dynamics NAV Server.

    Microsoft Dynamics NAV Server מותקן בדרך כלל בספריה הבאה:

    NAV\60\Service Dynamics אותו C:\Program

  3. העתק את הקבצים שהורדת.

  4. הדבק את הקבצים שהורדת ספריית ההתקנה של Microsoft Dynamics NAV Server.

  5. לחץ על כן כדי להחליף את הקבצים בספריה.

  6. להפעיל את שרת NAV של Microsoft Dynamics.

דרישות מוקדמות

עליך להיות בעל Microsoft Dynamics NAV 2009 Service Pack 1 מותקן כדי להחיל תיקון חם זה.

מצב

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

מידע נוסף

לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:

824684 תיאור המינוח הרגיל המשמש לתיאור עדכוני התוכנה של מיקרוסופט

MICROSOFT ו/או ספקיה להפוך ללא ייצוג או אחריות לגבי ההתאמה, את המהימנות או למידת הדיוק של המידע הכלול במסמכים ופורסמו גרפיקה קרובים באתר אינטרנט זה ("חומרים") לכל מטרה.

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

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

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

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

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

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

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

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

×