שרת Microsoft Dynamics NAV מפסיק באופן בלתי צפוי בעת סגירת לקוח RoleTailored

חל על
Dynamics NAV 2009

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

סימפטומים

בעת סגירת לקוח RoleTailored (RTC) ב- Microsoft Dynamics NAV 2009 Service Pack 1 (SP1), שרת Microsoft Dynamics NAV מפסיק לפעול באופן בלתי צפוי. בנוסף, הודעת שגיאה הדומה להודעה הבאה נרשמת ביומן היישומים:

הערה

שם היישום שבו Microsoft.Dynamics.Nav.Server.exe תקלות: גירסה: 6.0.31414.0, חותמת זמן: 0x4c50c005
שם המודול שחלות בו תקלות: nclcsrts.dll, גירסה: 6.0.31414.0, חותמת זמן: 0x4c50be12
קוד חריגה: 0xc0000417
היסט תקלה: 0x001103fc
מזהה תהליך בו תקלות: 0x1834
שעת ההתחלה של היישום בו תקלות: 0x01cb4042c0ec35a2
נתיב היישום בו תקלות: C:\Program Files\Microsoft Dynamics NAV\60\Service\Microsoft.Dynamics.Nav.Server.exe
נתיב המודול שחלות בו תקלות: C:\Program Files\Microsoft Dynamics NAV\60\Service\nclcsrts.dll
מזהה דוח: 21579e72-ac36-11df-9093-aecb5409dc50

סוג: Microsoft.Dynamics.Nav.Types.NavCloseConnectionException
הודעה: השרת לא ספק תשובה בעלת משמעות; ייתכן שהסיבה לכך היא אי-התאמה של חוזה, כיבוי הפעלה מוקדם מדי או שגיאת שרת פנימית.
מס ערימה:
     בכתובת Microsoft.Dynamics.Nav.Client.ServiceConnection.CloseConnection()
     ב- Microsoft.Dynamics.Nav.Client.ServiceConnection.Dispose(Dislean disposing)
מקור: Microsoft.Dynamics.Nav.Client.ServiceConnection

סוג: System.ServiceModel.CommunicationException
הודעה: השרת לא ספק תשובה בעלת משמעות; ייתכן שהסיבה לכך היא אי-התאמה של חוזה, כיבוי הפעלה מוקדם מדי או שגיאת שרת פנימית.
מס ערימה:

מעקב מחסנית שרת:

     at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timespan timeout)
     at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
     ב- System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, פעולת ProxyOperationRuntime)
     בכתובת System.ServiceModel.Channels.ServiceChannelProxy.Invoke(הודעה של IMessage)

חריגה תקון מחדש ב- [0]:

     ב- System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
     ב- System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, סוג Int32)
     בכתובת Microsoft.Dynamics.Nav.Types.INavService.CloseConnection()
     בכתובת Microsoft.Dynamics.Nav.Client.ServiceConnection.CallCloseConnection()
     בכתובת Microsoft.Dynamics.Nav.Client.ServiceConnection.CloseConnection()
מקור: סקוארליב

בעיה זו מתרחשת בשילוב מסוים של הרשיון והאובייקטים. אם אתה משתמש ברישיון של המפתח, בעיה זו לא מתרחשת.

פתרון

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

תיקון חם נתמך זמין מ- 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 NAV או לעדכן קבצים

לאחר שתתבקש תיקון חם של Microsoft Dynamics NAV, היפר-קישור יישלח אליך בדואר אלקטרוני.

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

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

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

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

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

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

שלב 1: החלפת הקבצים בהתקנת הלקוח הקלאסי של Microsoft Dynamics NAV

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

שם קובץ גירסת קובץ גודל קובץ תאריך שעה פלטפורמה
Dbm.dll 6.0.31671.0 427,848 19-ספטמבר-2010 08:42 x86
Fin.exe 6.0.31671.0 12,640,584 19-ספטמבר-2010 08:42 x86
Finhlink.exe 6.0.31671.0 452,432 19-ספטמבר-2010 08:42 x86
Finsql.exe 6.0.31671.0 12,762,960 19-ספטמבר-2010 08:42 x86
Nc_netb.dll 6.0.31671.0 96,592 19-ספטמבר-2010 08:42 x86
Nc_tcp.dll 6.0.31671.0 98,640 19-ספטמבר-2010 08:42 x86
Nc_tcps.dll 6.0.31671.0 141,136 19-ספטמבר-2010 08:42 x86
Ndbcs.dll 6.0.31671.0 1,350,480 19-ספטמבר-2010 08:42 x86
Slave.exe 6.0.31671.0 152,400 19-ספטמבר-2010 08:42 x86

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

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

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

    C:\Program Files\Microsoft Dynamics NAV\60\Classic

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

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

  5. לחץ על כן כדי להחליף את הקבצים במדריך הכתובות.

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

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

שם קובץ גירסת קובץ גודל קובץ תאריך שעה פלטפורמה
Microsoft.dynamics.framework.patterns.dll 1.3.10803.316 71,656 18-ספטמבר-2010 23:16 x86
Microsoft.dynamics.framework.ui.dll 1.3.10803.316 698,328 18-ספטמבר-2010 23:16 x86
Microsoft.dynamics.framework.ui.mapping.dll 1.3.10803.316 104,424 18-ספטמבר-2010 23:16 x86
Microsoft.dynamics.framework.ui.navigation.dll 1.3.10803.316 34,800 18-ספטמבר-2010 23:16 x86
Microsoft.dynamics.framework.ui.ux2006.dll 1.3.10803.316 92,136 18-ספטמבר-2010 23:16 x86
Microsoft.dynamics.framework.ui.ux2006.winforms.dll 1.3.10803.316 63,480 18-ספטמבר-2010 23:16 x86
Microsoft.dynamics.framework.ui.windows.dll 1.3.10803.316 83,944 18-ספטמבר-2010 23:16 x86
Microsoft.dynamics.framework.ui.winforms.controls.dll 1.3.10803.316 2,217,984 18-ספטמבר-2010 23:16 x86
Microsoft.dynamics.framework.ui.winforms.dll 1.3.10803.316 694,256 18-ספטמבר-2010 23:16 x86
Microsoft.dynamics.nav.client.builder.dll 6.0.31671.0 198,544 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.client.exe 6.0.31671.0 149,376 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.client.interop.communicator.dll 1.0.559.183 75,688 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.client.serviceconnection.dll 6.0.31671.0 104,352 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.client.ui.dll 6.0.31671.0 509,824 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.client.winforms.dll 6.0.31671.0 341,904 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.client.winforms.tlb לא ישים 2,680 19-ספטמבר-2010 05:25 לא ישים
Microsoft.dynamics.nav.language.dll 6.0.31671.0 2,000,768 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.types.dll 6.0.31671.0 567,160 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.watson.dll 6.0.31671.0 42,880 19-ספטמבר-2010 08:31 x86
Microsoft.office.interop.outlook.dll 10.0.4504.0 395,136 19-ספטמבר-2010 08:42 x86

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

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

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

    C:\Program Files\Microsoft Dynamics NAV\60\RoleTailored Client

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

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

  5. לחץ על כן כדי להחליף את הקבצים במדריך הכתובות.

שלב 3: החלפת הקבצים בהתקנת Microsoft Dynamics NAV Server

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

שם קובץ גירסת קובץ גודל קובץ תאריך שעה פלטפורמה
Httpcfg.exe 5.2.3790.0 22,352 19-ספטמבר-2010 08:41 x86
Microsoft.dynamics.nav.language.dll 6.0.31671.0 2,000,768 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.ncl.dll 6.0.31671.0 608,120 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.server.exe 6.0.31671.0 141,184 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.service.dll 6.0.31671.0 145,280 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.service.runtime.dll 6.0.31671.0 75,664 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.service.webservices.dll 6.0.31671.0 145,304 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.types.dll 6.0.31671.0 567,160 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.watson.dll 6.0.31671.0 42,880 19-ספטמבר-2010 08:31 x86
Nclcsrt.etx לא ישים 89,525 19-ספטמבר-2010 01:46 לא ישים
Nclcsrt.stx לא ישים 91,724 19-ספטמבר-2010 01:46 לא ישים
Nclcsrts.dll 6.0.31671.0 1,485,648 19-ספטמבר-2010 08:41 x86
Ndbcs.dll 6.0.31671.0 1,350,480 19-ספטמבר-2010 08:41 x86

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

  1. עצור את Microsoft Dynamics NAV Server.

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

    C:\Program Files\Microsoft Dynamics NAV\60\Service

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

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

  5. לחץ על כן כדי להחליף את הקבצים במדריך הכתובות.

  6. הפעל את Microsoft Dynamics NAV Server.

שלב 4: החלפת הקבצים בהתקנת Microsoft Dynamics NAV Application Server

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

שם קובץ גירסת קובץ גודל קובץ תאריך שעה פלטפורמה
Dbm.dll 6.0.31671.0 427,848 19-ספטמבר-2010 08:42 x86
Nas.exe 6.0.31671.0 2,271,560 19-ספטמבר-2010 08:42 x86
Nassql.exe 6.0.31671.0 2,370,384 19-ספטמבר-2010 08:42 x86
Ndbcs.dll 6.0.31671.0 1,350,480 19-ספטמבר-2010 08:42 x86
Slave.exe 6.0.31671.0 152,400 19-ספטמבר-2010 08:42 x86

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

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

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

    C:\Program Files\Microsoft Dynamics NAV\60\Application Server

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

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

  5. לחץ על כן כדי להחליף את הקבצים במדריך הכתובות.

  6. הפעל את Microsoft Dynamics NAV Application Server.

שלב 5: החלפת הקבצים בהתקנת Microsoft Dynamics NAV SDK

אם Microsoft Dynamics NAV SDK מותקן במחשב שלך, החלף את הקבצים הבאים.

שם קובץ גירסת קובץ גודל קובץ תאריך שעה פלטפורמה
Cf.h לא ישים 57,736 19-ספטמבר-2010 05:24 לא ישים
Cfront.dll 6.0.31671.0 1,577,808 19-ספטמבר-2010 08:42 x86
Cfront.ocx 6.0.31671.0 111,952 19-ספטמבר-2010 08:42 x86
Cfrontsql.dll 6.0.31671.0 1,787,736 19-ספטמבר-2010 08:42 x86
Libload.c לא ישים 31,718 19-ספטמבר-2010 00:06 לא ישים
Microsoft.dynamics.nav.cfront.cfrontdotnet.dll 6.0.31671.0 182,168 19-ספטמבר-2010 08:31 x86
Microsoft.dynamics.nav.cfront.cfrontdotnet.xml לא ישים 442,447 19-ספטמבר-2010 00:28 לא ישים
Sample.c לא ישים 28,718 19-ספטמבר-2010 00:06 לא ישים
Sample.exe 6.0.31671.0 152,400 19-ספטמבר-2010 08:42 x86

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

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

    C:\Program Files\Microsoft Dynamics NAV\60\SDK\CFRONT
    C:\Program Files\Microsoft Dynamics NAV\60\SDK\Communication Components
    C:\Program Files\Common Files\Microsoft Dynamics NAV\Communication Component

  2. בחר את ערכת ה- SDK שברצונך לעדכן, C/Front או Communication Components.

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

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

  5. לחץ על כן כדי להחליף את הקבצים במדריך הכתובות.

הערה אם הורדת תיקון חם או עדכון עבור רכיבי התקשורת, עליך לרשום את .dll בנפרד.

שלב 6: החלפת הקבצים בהתקנת מנהל ההתקן של ODBC של Microsoft Dynamics NAV

אם מותקן אצלך מנהל ההתקן של Microsoft Dynamics NAV ODBC, החלף את הקבצים הבאים בהתקנת מנהל ההתקן של ODBC של Microsoft Dynamics NAV.

שם קובץ גירסת קובץ גודל קובץ תאריך שעה פלטפורמה
Cfront.dll 6.0.31671.0 1,577,808 19-ספטמבר-2010 08:42 x86
Dbm.dll 6.0.31671.0 427,848 19-ספטמבר-2010 08:42 x86
Nc_netb.dll 6.0.31671.0 96,592 19-ספטמבר-2010 08:42 x86
Nc_tcp.dll 6.0.31671.0 98,640 19-ספטמבר-2010 08:42 x86
Nc_tcps.dll 6.0.31671.0 141,136 19-ספטמבר-2010 08:42 x86
Nodbc.dll 6.0.31671.0 2,141,008 19-ספטמבר-2010 08:42 x86
Nodbc.xml לא ישים 1,209 25-אוג' 2009 16:43 לא ישים
Nodbccfg.cfg 6.0.31671.0 724,480 19-ספטמבר-2010 01:20 לא ישים
Nodbccfg.xml לא ישים 2,472 25-אוג' 2009 16:43 לא ישים
Slave.exe 6.0.31671.0 152,400 19-ספטמבר-2010 08:42 x86

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

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

    C:\Program Files\Microsoft Dynamics NAV\60\ODBC

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

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

  4. לחץ על כן כדי להחליף את הקבצים במדריך הכתובות.

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

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

מצב

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

מידע נוסף

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

824684 תיאור המינוח הרגיל המשמש לתיאור עדכוני התוכנה של Microsoft

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