الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في ربط نماذج النظام مع عدة قواعد بيانات

مغلق
بدأه عاشق الشرق في 23 يناير 2007 · 0 رد · 759 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم ورحمة الله وبركاته

لدينا قاعدة بيانات مصممة على oRACLE 8I و النماذج و التقايرير مصممة على DEveloper 6.

نقوم بإقفال قاعدة البيانات سنوياً مع نهاية العام المالي أي بنهاية شهر ديسمبر من كل عام.

أدى ذلك إلى وجود عدة نسخ من قاعدة البيانات على هيئة ملفات(.dmp) و كل نسخة تحمل في أسمها رقم العام المالي مثال: (2004DB.dmp, 2005DB.dmp, 2006DB.dmp).

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

و حيث أنه لدينا مجلد بأسم (Folder) يحتوى على النماذج و التقارير ، فقد قمت بعمل إختصار للمنوذج الرئيسي و أضفت إلى الاختصار

(c:\xxx\xxx\bin\ifrun60 d:\folder\main userid=user/password@2003db)

و تم بحمد الله ربط قاعدة البيانات الأولى و التي تخص عام 2003 و صار بإمكاننا الإستفسار عن بيانات عام 2003 عن طريق الدخول بالأختصار السابق.

ما حدث بعد ذلك ، أنني حاولت عمل نفس الطريقة مع قواعد بيانات الأعوام التالية (2004،2005،2006) و لكن المشكلة أنها لم ترتبط أي أنني كلما أردت تشغيل النماذج مع قاعدة بيانات أخرى غير 2003 فإنها لاتعمل؟!

عذراً للإستفاضة في الشرح و لكن أرتيت أن أوضح السيناريو كاملاً حتى تتسنى لكم معرفة الحالة بتفاصيلها ،

فأرجو منكم المساعدة في حل هذه المشكلة ؟!

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…