مشكل BDE عند تنصيب النسختين Delphi7+XE6 معـا
#1
أردت تنصيب النسختين Delphi7 + EX6 جنبا إلى جنب ، كل شيء على ما يرام ، المشكل الوحيد م قواعد البيانات حيث يعمل في إحداها دون الأخرى .
لا سيما الملف PDOXUSRS.NET الذي يتم إنشاؤه في /:C
في هذه الحالة يتعذر إستغلال BDE انطلاقا من دلفي7 ، و حين يتم حذف أو إعادة تسمية الملف PDOXUSRS.NET يزول المشكل من دلفي 7 إلى6 EX ، عند تسميته كما كان لا يعمل BDE لا في هذه النسخة و لا تلك. و كأنه مشكل صلاحيات في الوصول إلى الملف PDOXUSRS.NET

ما هذا الملف بالضبط PDOXUSRS.NET ؟
أين الإشكال و كيف الحل؟
الرد
#2
السلام عليكم ورحمة الله

اهلا اخي نبيل، ملف PDOXUSRS.NET يستخدم لتعدد المستخدمين في Paradox
كلما استخدم/فتح/غلق شخص جدول Table يتم اضافة المعلومة في الملف

يمكن تغيير مسار/ مكان وجود الملف، نفذ Administrateur BDE
ثم إذهب إلى Configuration ثم Pilotes ثم Natif ثم Paradox وغير مسار Net Dir الى مجلد له كامل الصلاحيات
الرد
#3
بارك الله فيك أخي عبد العزيز على التوضيح حول ماهية هـذا الملف.
لقد اتبعت ما تكرمت به حرفيا ، و تم إعادة التشغيل و تفعيل الإعدادات الجديدة و تم عمل كل شيء طرأ في بالي حتى أني جربت عدة مجلدات بمسارات عدة و صلاحيات كاملة ، كما قمت بمشاركة المجلد لكل المستخدمين .... دون جدوى
يبدو أن هذا الإشكال أصبح كالسهل الممتنع و أزعجني فعلا.
هذه الصور مرفقة

كود :
http://www3.0zz0.com/2014/06/18/12/581755156.png
كود :
http://www3.0zz0.com/2014/06/18/12/221935043.png
كود :
http://www3.0zz0.com/2014/06/18/12/951563560.png
الرد
#4
لا تنزعج اخي نبيل لكل مشكل حل وسنجده ان شاء الله

الصورة الاولى تدل على ان التغيير لم يتم
الصورة الثانية والثالثة تدل على العكس

اي نظام تستخدم ؟ windows 7 ؟
اي نسخة دلفي ؟ 7 و XE6 معا ؟ ايهما ثبتت الاولى ؟ واي منها يعمل الBDE ؟
الرد
#5
بارك الله في حلمك

بالنسبة للنسخة
Embarcadero® Delphi® XE6 Version 20.0.15596.9843

النظام ويندوز7 - 64بت
معاج إي3 - بطاقة شاشة2إلى3.8جيغا - الرام4جيغا

التنصيب: قمت بتنصيب دلفي7 و بعده XE6 ، لا يوجد أي مشكل في BDE عند تشغيل دلفي7 أولا ، و عند استغلال XE6 يعمل BDE عادي بينما يتوقف عند تشغيل دلفي7 يعني لا يعد يعمل على دلفي7
و عند حذف الملف موضوع القصيد PDOXUSRS ، يعود دلفي 7 عادي و محرك ق .ب بينما يتوقف في هذه الحالة عند XE6

عندما استعصى عليا الأمر قبل طرح الموضوع أصلا ، قمت بحذف كلا النسختين تماما من القرص و تنظيف الرجستري تماما على احتمال وجود مفاتيح من هذه النسخة أو تلك ، لها علاقة بالأمر .
و قمت بحذف كل مخلفات المجلدات من Program Files (x86)
و الأخرى الموجودة في Common Files
و المتمثلة في:
Borland Shared
CodeGear Shared
Embarcadero

رغم أن ما كان يهمني هو المجلد الأول حيث يوجد محرك ق .ب

بعذ هذا الحذف جربت التنصيب العكسي يعني XE6 أولا ، فبقي نفس الإشكال
ـ قمت بطرح هذا الموضوع و اتبعت الخطوات التي تكرمت بها (جزاك الله كل فوالله تعلمنا من الكثير) حرفيا دون جدوى و الصور المطروحة تبين الإشكال.
رفعت الراية الآن هههههههههه الله أعلى و أعلم أين الإشكال بالضبط

الرد
#6

يبدو مشكلة صلاحيات
نفذ محرر الرجيستري RegEdit
إذهب الى HKEY_LOCAL_MACHINE ثم SOFTWARE ثم ضغط بالزر اليمين على Borland واختر Permissions/Autorisations
ثم ضف كافة الصلاحيات Full Control/Contrôl total للمستخدمين users/Utilisateurs


الرد
#7
لدي نفس المشكل جربة طريقتك و لم تنجح لقد بدأت أكره البرمج لانك لاتجد الدعم من طرف من سبقوك في الميدان و مشاكل paradox لا نهاية لها الصورة بالمرفق


الملفات المرفقة
.jpg   Capture.JPG (الحجم : 18.87 ك ب / التحميلات : 32)
.jpg   Capture2.JPG (الحجم : 26.39 ك ب / التحميلات : 19)
الرد
#8
هههههه
السلام عليكم

ليس إلى حد كره البرمجة .
عن نفسي لم يتم حل المشكل بعد ، ولكنها ليست النهاية
أما عن بارادوكس فليس الأمر إلى ذلك الحد ، شخصيا أحب كثيرا التعامل معها حسب الحاجة فالكثير من البرامج التي تكون موجهة لفئة معينة يكفيها البارادوكس تماما

المهم قد يصيب المرء أحيانا بعض القلق لكن أكيد لكل مشكل حل ، و اليأس ليس له سبيل على كل طالب للمجد و إلا فعليه ترك _ ليس البرمجة فحسب _ بل كل شيء و كل مجال

بالتوفيق للجميع و السلام عليكم
الرد
#9
إقتباس : جربة طريقتك و لم تنجح لقد بدأت أكره البرمج لانك لاتجد الدعم من طرف من سبقوك في الميدان
لم تقم بما قلت فالملف لايزال في c:\ رسالة الخطأ واضحة
عليك بتعديل امرين وان شاء الله يعمل
1- تغيير مكان انشاء الملف من c:\ الى مجلد به كامل الصلاحيات
2- اعطاء المحرك الصلاحيات بالتعديل بالرجيستري

لكل مشكل حل، ان ظهر خطأ ضعه هنا، وساتابع معك ان شاء الله الى النهاية.
الرد
#10
شرح فلاشي يوضح حل المشكل
http://www.delphi4arab.net/forum/showthr...?tid=10829
بالتوفيق
سبحان الله وبحمده سبحان الله العظيم
الرد


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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم