שלבים לפתרון בעיות עבור בעיות של קישוריות לרשת ב- Microsoft Dynamics ניהול מערכת מאגר פעולות קמעונאיות או ב- Microsoft Dynamics Retail ניהול מערכת Headquarters ושגיאות נפוצות


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


אתה מקבל הודעות השגיאה הבאות ב- Microsoft Dynamics ניהול מערכת מאגר פעולות קמעונאיות או ב- Microsoft Dynamics קמעונאיים ניהול מערכת מטה:
הודעת שגיאה 1
חיבור מסד נתונים שאבדו, שהיישום יהיה לסגור את השגיאה #-2147467259 [DBNETLIB] [ConnectionWrite (WrapperWrite()).] שגיאת רשת כללית. בדוק את תיעוד הרשת. (מקור: ספק OLE DB של Microsoft עבור שרת SQL) (מצב SQL: 08S01) (שגיאה מקורי: 11) אין קובץ העזרה זמין CurrentDateTime AS GETDATE() בחר

הערה המשפט Microsoft SQL Server בחר בפועל בסוף הודעת שגיאה זו עשויה להיות ארוכים ומורכבים יותר. משפט זה לעיין בטבלה הזמנות, טבלה OrderEntry או טבלת הלקוחות. יש לכלול את המשפט הסופי כאשר לחקור ולפתור בעיה זו מכיוון המשפט יכול לסייע לך לאתר במדויק את הבעיה. המשפט מציין את הטבלאות בהן התוכנית הייתה גישה כאשר אירע הניתוק.
הודעת שגיאה 2
SQL Server אינו קיים או הגישה נדחתה.
הודעת שגיאה 3
ConnectionOpen (Connect())
הודעת השגיאה 4
שגיאה: אין אפשרות לשחרר את הטבלה '#temp', מאחר שהוא אינו קיים בקטלוג המערכת.
הודעת שגיאה 5
שגיאת זמן ריצה '5': לא חוקית לפרוצדורה או ארגומנט
הודעת השגיאה 6
' שגיאת רשת כללית, שגיאת זמן-ריצה 5'

הגורם


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

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

הרשימה הבאה מציינת סיבות נפוצות לבעיות קישוריות רשת:
  1. חיבור כבל פגום או בלתי-אמין, מתאם הרשת שנכשל או לרכזת שנכשלו
  2. מנהל התקן רשת שגוי או הגדרות רשת שגוי
  3. ההתקנה של גירסה מוקדמת יותר של MDAC בתחנת כל מאשר בשרת
  4. תכונות המכבות את מתאם הרשת כאשר Microsoft Dynamics RMS פועל החיסכון באנרגיה
  5. התנגשות של כתובת IP
  6. כלי השירות לקביעת רשת הלקוח הגדרות שתצורתן נקבעה באופן שגוי
  7. הגדרות השירות של שרת רשת שתצורתם נקבעה באופן שגוי
  8. חוסר זמינות ברוחב פס ברשת מכיוון משאבי מערכת משתמש בכל רוחב הפס הזמין ברשת
  9. הגדרות שגויות עבור סוג אמצעי תשלום מסוים, עבור התקנים היקפיים או עבור אוגר
  10. תצורת רשת אלחוטית
  11. התנגשויות עם הגדרות עבור תוספות צד שלישי או התאמות אישיות

פתרון


כדי לפתור בעיה זו, השתמש את הרזולוציה המתאימה לבעיה קישוריות הרשת המתאים המפורט בסעיף 'סיבה'.

פתרון 1

  1. אם הבעיה מתרחשת רק במחשב מסוים, הבעיה עשויה להיות כרוכה החומרה במחשב מסוים זה. בדוק את חיבור כבל ודא כי כבל הרשת מחובר לחשמל. אם עליך להחליף את מתאם הרשת, החלף אותו על-ידי שימוש באותו סוג מתאם.
  2. אם בעיה זו מתרחשת במחשב אחד יותר, בחן את רכיבי הרשת שבהם אתה מתחבר המחשבים. ודא שהנתב מופעל. להחליף את כבלי רשת, או להחליף את הכבלים הישן הכבלים החדשים.
  3. על כל תחנות העבודה, ודא הגדרות קבצים ומדפסות זמינות. כדי לאמת את ההגדרות, בצע את הפעולות הבאות:
    1. לחץ על התחל ולאחר מכן לחץ על לוח הבקרה.
    2. לחץ פעמיים על חיבורי רשת.
    3. לחץ לחיצה ימנית על רשת תקשורת מקומית (LAN)ולאחר מכן לחץ על מאפיינים.
    4. ודא שסימנת את תיבת הסימון של קבצים ומדפסות עבור רשתות Microsoft .

פתרון 2

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

רזולוציה 3

ודא הגירסה העדכנית ביותר של MDAC מותקנת על כל תחנת עבודה. ניתן לקבוע איזו גירסה של MDAC שאתה מפעיל על-ידי בדיקת הרישום. פרטי הגירסה נמצאים במפתח המשנה הבא של הרישום:
HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess\FullInstallVer
כדי לבדוק את הרישום, בצע את הפעולות הבאות:

  1. לחץ על התחל, לחץ על הפעלה, הקלד regeditולאחר מכן לחץ על אישור.
  2. בחלונית הניווט, אתר את מפתח המשנה הבא:
    HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess
  3. בחלונית התוצאות, אתר את הערך FullInstallVer והערך גירסה בתא עמודה שם. מפתחות אלה כוללים מידע הגירסה המתאימה בעמודה נתונים .

    הערה רכיב של MDAC עלול להיות פגום או חסר. ייתכן שתוכל לפתור את הבעיה על-ידי התקנה מחדש של MDAC. כדי לאתר ולהוריד את הגירסה העדכנית ביותר של MDAC, בקר באתר האינטרנט הבא של Microsoft:
    http://support.microsoft.com/select/?target=hub

רזולוציה 4

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

כדי לפתור בעיה זו, עליך לבטל כל אנרגיה שמירת תכונות שאינן ב- BIOS ו במערכת ההפעלה. בדוק את הגדרות צריכת החשמל של המחשב ושל מתאם הרשת. ודא כי המחשב אינו מוגדר כדי לבטל את מתאם הרשת כדי לחסוך בחשמל. כדי לגשת להגדרות צריכת החשמל עבור מתאם הרשת, בצע את הפעולות הבאות:
  1. לחץ על התחלולאחר מכן לחץ על לוח הבקרה.
  2. לחץ פעמיים על כלי ניהולולאחר מכן לחץ פעמיים על ניהול מחשב.
  3. לחץ על מנהל ההתקנים, הרחב את התיקיה מתאם רשת, לחץ לחיצה ימנית על רכיב מתאם ולאחר מכן לחץ על מאפיינים.
  4. לחץ על הכרטיסיה ניהול צריכת חשמל .
  5. לחץ כדי לנקות את תיבת הסימון אפשר למחשב לכבות התקן זה כדי לחסוך בצריכת חשמל .

רזולוציית 5

אם אתה משתמש ב- tcp/IP וכתובת ה-IP קבוע, ודא כי אין שני מחשבים ברשת בעלי אותה כתובת IP. השתמש בפקודה ping או ipconfig/כולם פקודה כדי לוודא כי אינך משתמש באותה כתובת IP על יותר ממחשב אחד. כדי לקבוע את כתובת ה-IP של המחשבים ברשת, ודא כי באפשרותך לאותת בין מחשבי הלקוח והשרת, בצע שלבים אלה:
  1. לחץ על התחל, לחץ על הפעלה, הקלד cmd ולאחר מכן לחץ על אישור.
  2. סוג ipconfig/כולם, ולאחר מכן לחץ על אישור.
  3. איתות לשרת ממחשב בעל שגיאות קישוריות באמצעות כתובת ה-IP ושם מחשב. איתות המחשב בעל קישוריות שגיאות מהשרת באמצעות כתובת ה-IP ושם מחשב. לדוגמה, בשורת הפקודה, הקלד ping < servername >.

    הערות
    • בפקודה זו, < servername > מייצג את שם המחשב שאליו אתה מנסה לאותת בפועל.
    • באפשרותך להשתמש גם בפקודה Ping-T להשלמת ping קבוע דרך הרשת. באפשרותך להפעיל פקודה זו כל היום להיכנס כל מנות ping נסיעה מתחנת העבודה לשרת. כדי לחפש את כל הזמנים הקצובים, בצע את הפעולות הבאות:
      1. לחץ לחיצה ימנית במקום כלשהו בחלון שורת הפקודה ולאחר מכן לחץ על חפש.
      2. בתיבה חפש את , הקלד לבקש תם הזמן הקצוב.
      מציין רשימת הזמנים הקצובים חיבור כמה נפילות אירעה במהלך הפעלת איתות (ping). לדוגמה, בשורת הפקודה, הקלד < servername > Ping-T.
      הערה פקודה זו, < servername > מייצג את שם המחשב שאליו אתה מנסה לאותת בפועל.

רזולוציה 6

אמת את הגדרות כלי השירות לקביעת רשת הלקוח. לשם כך, בצע את הפעולות הבאות:
  1. לחץ על התחל, הצבע על כל התוכניות, הצבע על Microsoft Dynamics RMSולאחר מכן לחץ על כלי שירות של לקוח רשת.
  2. בדוק את הכרטיסיה כללי . אם רשום tcp/IP כפרוטוקול מושבת, להעביר את המפרט את חלונית פרוטוקול tcp/IP. בנוסף, ודא כי tcp/IP מופיע תחילה.
  3. אנו ממליצים להוסיף כינוי אל הכרטיסיה כינוי . לשם כך, בצע את הפעולות הבאות:
    1. לחץ על הכרטיסיה כינוי ולאחר מכן לחץ על הוסף.
    2. אתר את השרת המפעיל מופע של Microsoft SQL Server מאזין ללקוחות Sockets tcp/IP. ציין שם ייחודי עבור שרת זה. ודא כי נבחרה תיבת הסימון tcp/IP .
    3. בתיבה שרת , ציין את המופע של SQL Server מאזין ללקוחות Sockets tcp/IP.

      הערה שם זה של מופע זה הוא בדרך כלל שם השרת. עם זאת, השם יהיה תלוי התקנת SQL בשרת. אם השם של מופע של SQL Server אינו זהה שם השרת, אנו ממליצים שתשתמש כתובת ה-IP של השרת במקום השם.
    4. בכרטיסיה ספריות ברשת , אתר שורה בשם tcp/IP בעמודה ספריית רשת ולאחר מכן אתר את הקובץ Dbnetlib.dll.

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

      https://mbs.microsoft.com/downloads/customer/dbnetlib.zip
    5. העתק את הקובץ Dbnetlib.dll לתיקיה הבאה בדיסק הקשיח של מחשב הלקוח:

      C:\Windows\System32


    הערה עליך ביטול דחיסה של קובץ זה לפני שתעתיק לתיקייה System32.

רזולוציה 7

אמת את הגדרות הנמצאים שרת רשת כלי במחשב השרת. לשם כך, בצע את הפעולות הבאות:
  1. לחץ על התחל, לחץ על הפעלהולאחר מכן הקלד
    svrnetcn.
  2. בדוק את הכרטיסיה כללי . אם רשום tcp/IP כפרוטוקול מושבת, להעביר את המפרט את חלונית פרוטוקול tcp/IP.

רזולוציה 8

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

רזולוציה 9

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

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

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

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

רזולוציה 10

שקול אם חנות פעולות או מטה מוגדרת בסביבת רשת אלחוטית.

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

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

רזולוציה 11

תוספות צד שלישי או התאמות אישיות אליהם מתבצעת לפני התנועה רישום תהליך, גישה במהלך התנועה רישום תהליך, או לגשת לאחר התנועה תהליך רישום יכול לגרום נזק או החלש קישוריות רשת בפעולות חנות או במטה. דמיין את התרחישים תוכנה האפשריים הבאים:
  • מוצרי צד שלישי מותקנים המשתמשות רכיבי hook בפעולות חנות או במטה. שגיאות יכולות להתרחש אם רכיבי hook להציג חלונות חדשים בנקודת המכירה, או אם להשלים רכיבי hook סקריפטים SQL וגורמים למשוך טרנזקציות נתונים לתוך מסדי נתונים או טבלאות אחרות. אם באפשרותך לעשות זאת, להסיר או לבטל את ההפעלה של מוצרים אלה כדי לראות אם להפסיק השגיאות. לחלופין, להתקין פעולות חנות או Headquarters מחשב חדש. אל תכלול את תוספות או התאמות אישיות.
  • שורת המצב HTML פועל. שגיאות יכולות להתרחש אם שורת המצב HTML פועל. כדי לקבוע אם ברשותך שורת המצב של HTML, להציג את מאפייני התצוגה בנקודת המכירה על-ידי הקשה על CTRL + F6. לחץ על הכרטיסיה מסך תנועה כדי לראות אם נבחרה תיבת הסימון הצגת HTML . אם שורת המצב של HTML, שקול את השאלות הבאות:
    • הותאם אישית את שורת המצב של HTML? אם הותאם אישית את שורת המצב של HTML, לחץ כדי לנקות את תיבת הסימון. לאחר מכן לפקח על המערכת במשך כמה ימים לקבוע אם הפסקת השגיאות.
    • הקובץ שורת המצב HTML בדיסק הקשיח של כל מחשב לקוח ברשת, או הקובץ בשרת? כדי לוודא את המיקום של שורת המצב HTML, בחן את הכרטיסיה לרשום בכלי קביעת התצורה של מנהל פעולות מאגר בחלק העליון של המסך POS. אם קובץ ה-HTML מצב שורת ממוקם בשרת, להעביר את הקובץ לדיסק הקשיח של כל מחשב לקוח.
הערה אנו ממליצים לך לשקול כל סיבות ופתרונות המוזכרות במאמר זה. התנתקות רשת עלול לגרום נזק לנתונים או עדכונים לא שלם מאגר פעולות מסד הנתונים או את מסד הנתונים של מטה. בהתאם כאשר מתרחש הניתוק, לא כל הטבלאות יוטל את הבעיה. שקול את התרחיש הבא. סדרה של טבלאות מתעדכנת במהלך תהליך הטרנזקציה. סידרה זו מתחילה עם טבלת תנועות ועם הטבלה TransactionEntry. הסדרה מסתיימת עם הטבלה אצווה ועם טבלת יומן. ניתוק רשת מתרחשת בעת תהליך הפרסום. לאחר בעיה זו מתרחשת, התנועה מופיע הדוח מכירות מפורטת מכיוון הדוח זה מושך רוב שלו מידע מהטבלה התנועה ואת מן הטבלה TransactionEntry. עם זאת, התנועה עשויים לא להופיע ב הדוח Z מכיוון הדוח Z מושך כל המידע שלו מהטבלה אצווה ומתוך טבלת יומן.

מידע נוסף


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

180775 INF: לקוח ההשפעות על קצב העברת נתונים של שרת SQL



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

325487 כיצד לפתור בעיות של קישוריות לרשת