ينطبق على
Dynamics GP 2010

الأعراض

عند محاولة إنشاء شركة جديدة في Microsoft Dynamics GP، تتلقى رسالة الخطأ التالية:

فشل تثبيت databaseName لقاعدة البيانات ! سيتم الآن إيقاف تشغيل أدوات Microsoft Dynamics GP المساعدة.

عند النقر فوق موافق، يمكنك العودة إلى نافذة المهام الإضافية. عند بدء تشغيل Microsoft Dynamics GP، لا تظهر الشركة الجديدة في قائمة الشركات المتوفرة. ومع ذلك، تظهر قاعدة بيانات الشركة الجديدة في Microsoft SQL Server.

السبب

تحدث هذه المشكلة إذا قمت بتحديد كلمة أساسية SQL Server محجوزة كمعرف الشركة للشركة الجديدة. تتضمن الكلمات الأساسية SQL Server المحجوزة الكلمات الأساسية التالية:

  • عبر

  • المنح

  • جميع

  • تحديث

  • من

  • تعيين

الكلمات الأساسية SQL Server المحجوزة غير مدعومة كمعرفات الشركة في Microsoft Dynamics GP. لتحديد ما إذا كانت الكلمة كلمة أساسية محجوزة SQL Server، اكتب هذه الكلمة في نافذة استعلام في SQL Server 2005 Management Studio أو في نافذة استعلام في Query Analyzer. إذا أصبحت الكلمة باهتة، أو إذا أصبحت الكلمة زرقاء، فإن الكلمة هي كلمة أساسية SQL Server. إذا بقيت الكلمة سوداء، يمكنك استخدامها كمعرف شركة صالح في Microsoft Dynamics GP.

الحل

لحل هذه المشكلة، قم بإزالة قاعدة بيانات الشركة مع مرجعها إلى معرف الشركة غير الصالح. ثم أعد إنشاء الشركة. لإجراء ذلك، اتبع الخطوتين التاليتين:

SQL Server 2005

  1. على الكمبيوتر الذي يعمل SQL Server 2005، انقر فوق بدء، وأشر إلى البرامج، وأشر إلى Microsoft SQL Server 2005، وانقر فوق SQL Server Management Studio، ثم اتصل بمثيل SQL Server الذي توجد عليه قواعد بيانات Microsoft Dynamics GP.

  2. قم بتوسيع قواعد البيانات، ثم حدد موقع قاعدة بيانات الشركة الجديدة التي قمت بإنشائها. على سبيل المثال، حدد موقع CROSS.

  3. انقر بزر الماوس الأيمن فوق قاعدة بيانات الشركة، ثم انقر فوق حذف.

  4. في نافذة حذف كائن ، انقر فوق موافق.

  5. في نافذة SQL Server Management Studio، انقر فوق New Query.

  6. لإزالة المرجع إلى معرف الشركة غير الصحيح، اكتب العبارة التالية، ثم انقر فوق تنفيذ.

    حذف DYNAMICS.. DB_Upgrade حيث db_name = 'اسم قاعدة البيانات'ملاحظة في هذه العبارة، استبدل DatabaseName باسم قاعدة البيانات المتأثرة. على سبيل المثال، استبدل DatabaseName ب CROSS.

  7. ابدأ تشغيل أدوات Microsoft Dynamics GP المساعدة، ثم أنشئ شركة جديدة. في المربع معرف الشركة، اكتب معرف الشركة الذي ليس كلمة أساسية SQL Server محجوزة.

SQL Server 2000

  1. على الكمبيوتر الذي يعمل SQL Server 2000، ابدأ Enterprise Manager.

  2. قم بتوسيع Microsoft SQL Servers، وتوسيع SQL Server Group، وتوسيع مثيل SQL Server التي توجد عليها قواعد بيانات Microsoft Dynamics GP، وتوسيع قواعد البيانات، ثم تحديد موقع قاعدة بيانات الشركة الجديدة التي قمت بإنشائها. على سبيل المثال، حدد موقع CROSS.

  3. انقر بزر الماوس الأيمن فوق قاعدة بيانات الشركة، ثم انقر فوق حذف.

  4. انقر فوق نعم لتأكيد إزالة قاعدة البيانات.

  5. ابدأ Query Analyzer، ثم اتصل بمثيل SQL Server الذي توجد عليه قواعد بيانات Microsoft Dynamics GP.

  6. لإزالة المرجع إلى معرف الشركة غير الصحيح، اكتب العبارة التالية، ثم اضغط على F5.

    حذف DYNAMICS.. DB_Upgrade حيث db_name = 'اسم قاعدة البيانات'ملاحظة في هذه العبارة، استبدل DatabaseName باسم قاعدة البيانات المتأثرة. على سبيل المثال، استبدل DatabaseName ب CROSS.

  7. ابدأ تشغيل أدوات Microsoft Dynamics GP المساعدة، ثم أنشئ شركة جديدة. في المربع معرف الشركة، اكتب معرف الشركة الذي ليس كلمة أساسية SQL Server محجوزة.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.