מקור: התמיכה של Microsoft
פרסום מהיר
מאמרי פרסום מהיר מספקים מידע ישירות מתוך ארגון התמיכה של MICROSOFT. המידע הכלול ב- HEREIN נוצר בתגובה לנושאים מתעוררים או ייחודיים, או מיועד להשלים מידע אחר מתוך מאגר הידע.
תופעות
הערה לפני שתבצע את ההוראות במאמר זה, ודא שיש לך עותק גיבוי מלא של מסד הנתונים ש באפשרותך לשחזר אם מתרחשת בעיה.
בעת העברת דרישה הזמנת רכש בפורטל עסקי עבור Microsoft Dynamics GP, מתקבלת הודעת השגיאה הבאה:
שם עמודה UPDLOCK לא חוקי. חסימת עמודה שם לא חוקית. פרמטרים שסופקו עבור אובייקט SY01500 אשר אינו פונקציה. אם הפרמטרים מיועדים כרמז לטבלה, נדרשת מילת מפתח עם.
סיבה
שגיאה זו נגרמת על-ידי פרוצדורה מאוחסנת פגומה במסד הנתונים של DYNAMICS. שם הפרוצדורה המאוחסנת הוא coGetNextNoteIndex.
פתרון
כדי לפתור בעיה זו, צור מחדש את הפרוצדורה המאוחסנת coGetNextNoteIndex. לשם כך, בצע את השלבים הבאים:
-
הפעל את SQL Server ניהול ה- Studio. לשם כך, לחץ על התחל, הצבע על תוכניות, הצבע על Microsoft SQL Server 2005ולאחר מכן לחץ על SQL Server ניהול Studio.
-
לחץ כדי להרחיב את הצמתים הבאים:
-
מסדי נתונים
-
יכולת לתכנת
-
הליכים מאוחסנים
-
-
לחץ באמצעות לחצן העכבר הימני על הפרוצדורה המאוחסנת coGetNextNoteIndex ולאחר מכן לחץ על מחק.
-
הורד ולאחר מכן הפעל את קובץ ה- Script הבא כדי ליצור מחדש את הפרוצדורה המאוחסנת coGetNextNoteIndex:
https://mbs.microsoft.com/fileexchange/?fileID=ae8addfc-3db7-4b77-b397-929a262417dc
כתב ויתור
MICROSOFT ו/או הספקים שלה אינם מספקים ייצוגים או אחריות לגבי ההתאמה, המהימנות או מידת הדיוק של המידע הכלול במסמכים ובגרפיקה הקשורה המתפרסמת באתר אינטרנט זה (החומרים) לכל מטרה שהיא.
החומרים עשויים לכלול אי-דיוקים טכניים או שגיאות טיפוגרפיות ועשויים להיות מתוקנים בכל עת ללא הודעה מוקדמת. עד למידה המרבית המותרת על-ידי החוק החל, MICROSOFT ו/או הספקים שלה מבצעים ויתורים ולא כוללים את כל הייצוגים, האחריות והתנאים בין אם מפורשים, משתמעים או סטטוטוריים, כולל אך לא מוגבלים לייצוגים, אחריות או תנאי כותרת, אי-הפרה, תנאי או איכות משביעי רצון, סחירות והתאמה למטרה מסוימת, ביחס לחומרים.