السلام عليكم
كنت أستطيع فتح قاعدة البيانات ب Firebird3 وعند تنصيب Firebird4 لم تعدت تُفتح وتظهر رسالة
c:\windows\system32\firebird.msg not found
مع العلم أني لو قمت بإنشاء قاعدة جديد تعمل بشكل جيد
كيف أفتح قواعد البيانات القديمة التي تعمل سابقا بـ firebrid3 قبل أن أنصب
firebird4
وعليكم السلام ورحمة الله وبركاته.
قم بتثبيت Firebird 3 ثم Firebird 4 ، لكن مع مراعات تغيير رقم ال Port ،
مثلا : Firebird3 خليه 3050
و Firebird4 غيره إلى 3051
وعند الاتصال بقاعة البيانات لا بد من تحديد رقم Port.
كيف يتم تغيير الـ Port
هل في ملف Firebird3
(12-09-2023, 11:00 PM)ALG2009 كتب : [ -> ]السلام عليكم
كنت أستطيع فتح قاعدة البيانات ب Firebird3 وعند تنصيب Firebird4 لم تعدت تُفتح وتظهر رسالة
c:\windows\system32\firebird.msg not found
مع العلم أني لو قمت بإنشاء قاعدة جديد تعمل بشكل جيد
كيف أفتح قواعد البيانات القديمة التي تعمل سابقا بـ firebrid3 قبل أن أنصب
firebird4
لا يمكن فتح قاعدة بيانات تم إنشائها بنسخة الثالثة عن طريق النسخة الرابعة ، لأن بنية الملف تختلف حسب كل نسخة
يجب تثبيت الاثنين و كل واحدة لها منفذها الخاص بها ، أي تثبيت 3 و 4
* في أحد المنتديات وجدت شخص عدل على الملفات و يفتح بها جميع النسخ ، لكن للأسف لم يعطي الطريقة
أنا مثبت فايربيبر 3 وكذلك النسخة الرابعة ثبتها حديثا المشكلة أنه قواعد البيانات القديمة لم تعد تعمل وعند إنشاء قاعدة بيانات جديدة تعمل
(13-09-2023, 01:36 PM)ALG2009 كتب : [ -> ]كيف يتم تغيير الـ Port
هل في ملف Firebird3
داخل مجلد التثبيت الخاص ب Firebird3 تجد ملف اسمه firebird.conf ، افتحه بأي محررنصوص مثل NotePad++ ،
ابحث عن RemoteServicePort قم بإزالة # الموجود في أول السطر،
بعدها قم بتغيير بتغيير الـ Port من 3050 إلى 3051 مثلا،
أعد تشغيل الجهاز ، لا تنس في مكون FDconnection إن كنت تستعمل ال FireDac أن تشير إلى رقم ال Port اعطه القيمة 3051.
جزاكم الله خيرا لقد قمت بما نصحتموني وإتبعت هذا الفيديو
مشاهدة الفيديو
إستطعت الإتصال عن طريق محرر الدوس والدخول إلى قاعدة البيانات بـ isql وقمت بإظهار الجداول
بقيت البرامج لا تتصل مثل FlameRobin لا أدري لماذا؟
بعد إعادة تشغيل الجهاز تعمل بكفاءة أظن أن الـ FireBBird3 و FireBird4 يعملان معا