مدونة منذر اسامة

العودة   منتديات جريت بلينز العربية Great Plains For Arab > منتدى مطوري جريت بلينز > مواضيع المطورين الأخرى

مواضيع المطورين الأخرى مواضيع المطورين التي لا تنتمي الى أي من التصنيفات السابقة
مثل لغة الديكستريتي (Dexterity) والأدوات التطويرية الأخرى (eConnect , Integration Maneger ,VS2005 for GP...etc.)

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 24-Jun-2011, 09:28 AM   #1
Monzer Osama
مدير عام منتديات جريت بلينز العربية
Lightbulb كيفية إنشاء ملف تتبع للأخطاء Dexsql.log (هام جدا)

بسم الله الرحمن الرحيم
موضوعي يتلخص حول كيفية إنشاء ملف تتبع للأخطاء بالتفصيل وهذا الملف يسمى
Dexsql.log

عندما تظهر لك رسالة خطأ في برنامج جريت بلينز فإن هذا الملف Dexsql.log التي يتم إنشاءه أتومتيكيا سيساعدك
بدرجة كبيرة حيث يسجل تتبع لكل عملية يقوم بها المستخدم والنظام,
إذا كان بإمكانك التسبب بالخطأ مرة ثانية فقم بتفعيل هذه الخاصية قبل ذلك ليتم تسجيل معلومات الخطأ التفصيلية
لتفعيل هذه الخاصية قم بالتالي:

1- ادخل الى المجلد الخاص بجريت بلينز والذي عادة يكون بالمسار التالي C:\Program Files\Microsoft Dynamics\GP

2- ابحث عن الملف المسمى DEX.ini بواسطة برنامج المفكرة وابحث عن الأسطر التالية:

كود:
SQLLogSQLStmt=FALSE
SQLLogODBCMessages=FALSE
SQLLogAllODBCMessages=FALSE
3- قم بعد ذلك بتغيير القيم الموجودة الى TRUE بحيث تظهر السطور بالشكل التالي:

كود:
SQLLogSQLStmt=TRUE
SQLLogODBCMessages=TRUE
SQLLogAllODBCMessages=TRUE
4- قم بتشغيل جريت بلينز (أغلق البرنامج وأعد تشغيله إذا كان يعمل)

5- قم بعمل الخطوات التي تسببت بالخطأ ثم أوقف العمل قبيل الخطأ بخطوة واحدة (أي لا تتسبب بالخطأ الآن)

6- اذهب الى مجلد جريت بلينز واعمل تحديث للمجلد (Refresh) ستجد هنالك ملف الـDEXSQL.log احذف هذا الملف أو قم بتغيير اسمه (خطوة مهمة)

7- نرجع الآن الى البرنامج ونخطو الخطوة الأخيرة التي تسبب الخطأ (لاحظ أننا لم نتسبب بالخطأ في العملية رقم 5 )

8- بعد ظهور رسالة الخطأ إرجع الى مجلد جريت بلينز وحدث الملفات ستجد هنالك ملف جديد اسمه DEXSQL.log

9- ستجد في هذا الملف معلومات كاااملة حول الخطأ المتسبب


أمثلة لمحتويات ملف الـDEXSQL.log:
كود:
 
/*  Date: 06/24/2007  Time: 8:47:46 
SQLSTATE:(01000) Native Err:(5703) stmt(0):*/
[Microsoft][ODBC SQL Server Driver][SQL Server]Changed language setting to us_english.*/
/*
رسالة تبين لك بالوقت والتاريخ قيام البرنامج بإرسال إستعلام SQL لإستخراج عدد المستخدمين المتواجدين حالياً
كود:
 
/*  Date: 06/24/2007  Time: 8:47:50 
stmt(3074280):*/
SELECT COUNT(CMPNYNAM) FROM DYNAMICS.dbo.ACTIVITY 
/*  Date: 06/24/2007  Time: 9:56:21
رسالة أخرى بالوقت والتاريخ تبين أن هنالك خطأ في الدخول الى النظام للمستخدم Sa
كود:
SQLSTATE:(28000) Native Err:(18456) stmt(0):*/
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'sa'.*/

10- ارجع الى ملف dex.ini وأرجع القيم إلى ما كانت عليه :

SQLLogSQLStmt=FALSE
SQLLogODBCMessages=FALSE
SQLLogAllODBCMessages=FALSE


توصيات عامة:

1- إحرص أن يكون هذا الملف في أيدي أمينة بعيدة عن المستخدمين لأنه قد يحتوي على بيانات النظام الذي تعمل به.
2- لا تقوم بهذه الطريقة إلا عند احتياجك لها لأن تفعيل هذا الملف بشكل دائم سيتضخم بشكل كبيرة (قد يصل للآلاف الميجا بايت)
3- كما أنه تركك للملف يعمل دائم سيؤثر على أداء الجهاز ... فانتبه لهذه القضية

آمل أن يكون هذا مفيدا وأي أسئلة نحن بالخدمة
لكم مني فائق المحبة والاحترام
منذر اسامة
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً   رد مع اقتباس
قديم 27-Jun-2011, 09:46 AM   #2
صلاح السيد
عضو نشيط
 
تاريخ التسجيل: Jun 2007
المشاركات: 34
من مواضيعي  
 
0 Vendors Trx
0 Error in Posting Receipts
0 Error in Posting Receipts

Thumbs up

شكرا يا اخى وانا سوف اقوم بتفعيل الملف لكى اتتبع الخطاء الخاص بال inventory receipts وسوف ارسل لك الرساله التى سوف تظهر
شكرا
صلاح السيد غير متواجد حالياً   رد مع اقتباس
قديم 27-Jun-2011, 12:12 PM   #3
Monzer Osama
مدير عام منتديات جريت بلينز العربية
افتراضي

طيب بانتظارك أخي ....
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً   رد مع اقتباس
إضافة رد


يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف)
 
أدوات الموضوع
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مشكلة أثناء إنشاء شركة جديدة Gp V 10 osamamakled مناقشة المشاكل والأخطاء في برنامج جريت بلينز 10 24-Jun-2014 04:00 PM
ما الحقل الذي يخزن فيه عمليات تتبع المستخدمين Activity Tracking ? أحمد الغامدي منتدى أكواد ومواضيع الـ SQL Server 2 15-Nov-2013 08:07 AM
الحقول التي تتأثر عند إنشاء عميل جديد.. Monzer Osama منتدى أكواد ومواضيع الـ SQL Server 2 29-Aug-2011 12:16 PM
خطوات إنشاء البيئة التجريبية في جريت بلينز (تجربة شركة ما) Monzer Osama تركيب وإعدادات النظام وما يتعلق به توجيهات Installation & Configuration 3 10-Jul-2011 12:00 PM
خطوات إنشاء البيئة التجريبية في جريت بلينز (تجربة شركة ما) Monzer Osama مواضيع المطورين الأخرى 2 27-Jun-2011 12:13 PM


جميع الأوقات بتوقيت GMT +3. الساعة الآن 10:53 AM.


Powered by vBulletin® Version 3.8.3

الموقع والمنتدى من تطوير » شركة المنذر للاستضافة والتصميم

Copyright © 2000-2010 Jelsoft Enterprises Limited.
الموقع لا يمثل أي جهة رسمية بل هو جهد شخصي يرمي الى تجميع القدرات في برنامج جريت بلينز