لا داعي لتثبيت Bde أبدا.
#1
[SIZE="3"]السلام عليكم ورحمة الله.Smile
يعاني الكثير منا بعد برمجته لأي برنامج قواعد بيانات من تثبيت محرك قواعد البيانات BDE(Borland DataBase Engine) والذي لا يمكن لأي ملف تنفيذي (EXE) مربوط مع قاعدة بيانات لها علاقة بالـ : BDE
أن يتنفذ بدون حضوره،لـــــــــــــكن إليكم الطريقة التالية:

1- البحث عن الملفات التالية:

IDR20009.DLL
CHARSET.CVB
EUROPE.BTL
FAREAST.BTL
IDAPI32.DLL
IDBAT32.DLL
IDDBAS32.DLL
IDPDX32.DLL
BANTAM.DLL
IDSQL32.DLL
OTHER.BTL
SQLINT32.DLL
USA.BTL

2- نسخها ووضعها مع الملف التنفيذي (EXE)
وبهذا نكون قد استغنينا عن تثبيت Big GrinBDE.
الطريقة مجربـة ومعتمدة 100%

وبالتوفيق للجميع.
[/SIZE]
الرد
#2
الأخ المشرف تحية طيبة وبعد:
في الحقيقة فن زبائن البردوكس الاوائل هم العرب
كامل البرامج المعمولة بالـParadox تم تطويرها ما قبل كتشاف عيوب البردوكس
أو حينما لم يتم طرح Drivers للوصول غلى مختلف قواعد البيانات الكبيرة، كما أنه وعلى حسب التجربة فالـParadox ومحركه يفقدان توازنهما بعد العدد 6000 سجل ويتم حصر عمليات الحذف
والتعديل في عدد معين من العمليات لا يقوى على تعديها غلى ان ينهار في الاخير.
الاكسس كذلك لا يقوى على تحمل عمليات كبيرة كما انه محدود مع عيبه الكبير وهو كسر الحماية.
مالحل؟
MySql, Oracle, PostgreSql, DB
ولكن هناك شيء لفت نتباهي هو مكون Absolute Database
حقا هو مكون رهيب جدا ولا يحتاج لأي ملف خارجي، فقط قاعدة بيانات وملف تنفيذي.

Big Grin
الرد
#3
إقتباس :فالـParadox ومحركه يفقدان توازنهما بعد العدد 6000 سجل ويتم حصر عمليات الحذف

لقد قمت بتجربة شخصية مع قاعدة بارادوكس وصلت فيها إلى أكثر من 560000 حقل و محرك البحث يشتغل بطبيعته
الرد
#4
إقتباس :وجدت أن جدول بارادوكس لا يقبل أكثر من 809086 سجلا

هذا لا يعني أن العدد الأقصى لسجلات جدول بارادوكس-7 هو 809086 سجلا فقط لأنه أقصى حد لحجم الجداول هو 2 جيجا بايت بدون حساب حجم الـ Blobs أما الحجم الأقصى لقاعدة البيانات فغير محدود.

على العكس فإن الحجم الأقصى لقاعدة بيانات و جداول الآكسس-97 هو 1 جيجا، فقاعدة بيانات هذه الأخيرة محدود.
الرد
#5
[COLOR="Red"]هذه الطريق ليست ناجحة مئة بالمئة ’ لانها لا تعمل عند تشغيل برنامجين يستعملان الـ BDE

حاول تشغيل برنامجين اثنين فالثاني لا يعمل الا عند ةاغلاق الاول
[/COLOR]
الرد
#6
:confused:السلام عليكم ورحمة الله وبركاته
أنا عضو جديد في المنتدى أستفسر على الملفات التي ذكرتها أين أجدها
وشكرا
الرد
#7
محبة رسول الله كتب :الملفات التي ذكرتها أين أجدها

ان كنت تستخدم نسخة فرنسية من ويندوز (من المغرب العربي) تجدها بالمجلد
كود :
C:\Program Files\Fichiers communs\Borland Shared\BDE
ان كنت تستخدم ويندوز نسخة عربية او انجليزية (من المشرق) تجدها بالمجلد
كود :
C:\Program Files\Common Files\Borland Shared\BDE
ملاحظة: بعض اسماء الملفات تختلف قليلا حسب اصدار BDE

والسلام عليكم ورحمة الله
الرد
#8
السلام عليكم...مشكورين كلكم..فقط اود ان أنوه أن هناك طريقة أخرى لتنصيب BDE على الجهاز الهدف .
أولا سنقوم بتجربة بسيطة :
- إذهب إلى المجلد :
C:\Program Files\Fichiers communs\Borland Shared\BDE
- فك الملف المضغوط bdeinst.cab ستحصل على ملف BDEINST.dll
- الآن أدخل على الدوس 'invite de commandes' وقم بكتابة الأوامر التالية :


كود :
cd\ cd C:\Program Files\Fichiers communs\Borland Shared\BDE regsvr32 bdeinst.dll

ستلاحظ أنه بداية تنصيب الBDE.

أنطلاقا من هذه الفكرة كتب Jordan Russell صاحب برنامج التثبيث الرائع InnoSetup برنامجا صغيرا سماه minireg.exe ليقوم بتثبيث bde أوتوماتيكيا.
كل ماعلينا فعله هو أضافة minireg و bdeinst.dll إلى سكريبت innosetup بالشكل الآتي :
كود :
[Files] Source: "MiniReg.exe"; DestDir: "{tmp}" Source: "BdeInst.dll"; DestDir: "{tmp}" [Run] Filename: "{tmp}\MiniReg.exe"; Parameters: """{tmp}\BdeInst.dll"""


لمزيد من المعلومات و كيفية إضافة مسارات قواعد البيانات alias باستعمال InnoSetup قم بزيارة هذه الصفحة:
كود :
http://www.jrsoftware.org/iskb.php?bde
والسلام عليكم.


الملفات المرفقة
.rar   test.rar (الحجم : 161 بايت / التحميلات : 575)
:: رب يسر ولا تعسر رب سهل وتمم بالخير ::
الرد
#9
السلام عليكم
معك حق يا أخي في وقتنا هذا لم يعد للبرادوكس نفع في قواعد البيانات لأن هناك عدة قواعد بيانات أفضل منه بألف مرة.
متعة الحياة هي أن تعمل شيئا لم يعمله أحد ولم يتوقعه أحد
الرد
#10
sandokhane كتب :هناك طريقة أخرى لتنصيب BDE على الجهاز الهدف .

والله يا صديقنا المخلص قد حاولت بالطريقة التي اعطيتنا اياها لكن لم افلح أو لم أفهم
وإن أمكن ارفق لنا شرح عمل Setup للبرنامج بواسطة Inno Setup 5.23 بالصورة لبرنامج يحتوي على alias بمعنى أصح كيفية التعامل مع هذا inno Setup Compiler وإن أمكن الشرح بالعربية لو سمحتم
وجزاكم الله عنا كل خير
الرد


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


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