תופעות
בעת ניסיון ליצור חברה חדשה ב- Microsoft Dynamics GP, מתקבלת הודעת השגיאה הבאה:
התקנת databaseName של מסד הנתונים נכשלה! Microsoft Dynamics GP Utilities יכבה כעת.
בעת לחיצה על אישור,חזור לחלון משימות נוספות. בעת הפעלת Microsoft Dynamics GP, החברה החדשה אינה מופיעה ברשימת החברות הזמינות. עם זאת, מסד הנתונים החדש של החברה מופיע Microsoft SQL Server.
סיבה
בעיה זו מתרחשת אם תציין מילת מפתח SQL Server בתור מזהה החברה של החברה החדשה. מילות המפתח SQL Server כוללות את מילות המפתח הבאות:
-
CROSS
-
GRANT
-
הכל
-
עדכון
-
FROM
-
SET
מילות המפתח SQL Server שמורות אינם נתמכים כמתים של החברה ב- Microsoft Dynamics GP. כדי לזהות אם מילה היא מילת מפתח SQL Server, הקלד מילה זו בחלון שאילתה ב- SQL Server 2005 Management Studio או בחלון שאילתה במנתח השאילתות. אם המילה הופכת לעמעום, או אם המילה הופכת לכחולה, המילה היא מילת SQL Server מפתח. אם המילה נשארת שחורה, באפשרותך להשתמש בה כמזהה חברה חוקי ב- Microsoft Dynamics GP.
פתרון
כדי לפתור בעיה זו, הסר את מסד הנתונים של החברה יחד עם ההפניה שלו מזהה החברה אינו חוקי. לאחר מכן, צור מחדש את החברה. לשם כך, בצע את השלבים הבאים.
SQL Server 2005
-
במחשב שבו פועל SQL Server 2005, לחץ על התחל ,הצבע על תוכניות ,הצבע על Microsoft SQL Server 2005, לחץ על SQL Server Management Studioולאחר מכן התחבר למופע של SQL Server שבו ממוקמים מסדי הנתונים של Microsoft Dynamics GP.
-
הרחב את מסדינתונים ולאחר מכן אתר את מסד הנתונים החדש של החברה שיצרת. לדוגמה, אתר את CROSS.
-
לחץ באמצעות לחצן העכבר הימני על מסד הנתונים של החברה ולאחר מכן לחץ על מחק.
-
בחלון מחיקת אובייקט, לחץ על אישור.
-
בחלון SQL Server ניהול, לחץ על שאילתה חדשה.
-
כדי להסיר את ההפניה מזהה החברה המזהה אינו חוקי, הקלד את המשפט הבא ולאחר מכן לחץ על הפעל.
מחק את DYNAMICS.. DB_Upgrade היכן db_name = 'DatabaseName'Note במשפט זה, החלף את DatabaseName בשם מסד הנתונים המושפע. לדוגמה, החלף את DatabaseName ב- CROSS.
-
הפעל את Microsoft Dynamics GP Utilities ולאחר מכן צור חברה חדשה. בתיבה מזהה חברה, הקלד מזהה חברה אינו מילת מפתח SQL Server שמורה.
SQL Server 2000
-
במחשב שבו פועל הארגון SQL Server 2000, הפעל את Enterprise Manager.
-
הרחב את Microsoft SQL Servers, הרחב את SQL Server Group, הרחב את המופע של SQL Server שבו ממוקמים מסדי הנתונים של Microsoft Dynamics GP, הרחב את מסדינתונים ולאחר מכן אתר את מסד הנתונים החדש של החברה שיצרת. לדוגמה, אתר את CROSS.
-
לחץ באמצעות לחצן העכבר הימני על מסד הנתונים של החברה ולאחר מכן לחץ על מחק.
-
לחץ על כן כדי לאשר את הסרת מסד הנתונים.
-
הפעל את מנתח השאילתות ולאחר מכן התחבר למופע של SQL Server מסדי הנתונים של Microsoft Dynamics GP ממוקמים.
-
כדי להסיר את ההפניה מזהה החברה המזהה אינו חוקי, הקלד את המשפט הבא ולאחר מכן הקש F5.
מחק את DYNAMICS.. DB_Upgrade היכן db_name = 'DatabaseName'Note במשפט זה, החלף את DatabaseName בשם מסד הנתונים המושפע. לדוגמה, החלף את DatabaseName ב- CROSS.
-
הפעל את Microsoft Dynamics GP Utilities ולאחר מכן צור חברה חדשה. בתיבה מזהה חברה, הקלד מזהה חברה אינו מילת מפתח SQL Server שמורה.