بتاريخ: 12 مارس 200719 سنة comment_93763 السلام عليكم ورحمة الله وبركاته ،أعمل في أحد الجامعات (مركز المعلومات) ، طبعاً معاي DBA من أوراكل (الحمد لله) ، لكن بيئة العمل وجدتها أنها SQL Server 2000 والشاشات تعمل على Power Builder ، المشكلة يريدوا نقل الجداول من SQL SERVER إلى أوراكل إلى هنا تمام (الوضع سليم) .لكن المشكلة أن جميع الأنظمة 16 نظام (مثل المالية و الإدارية وغيرها ....) جميع جداولها لا توجد بينها روابط ، كيف ؟؟؟؟؟؟المهم شغل ناس مبرمجين إتعلموا عليهم أقصد ( جماعة الجامعة) ، فعرفوا إنهم لا يعرفوا شيء فقالوا نعين DBA عشان يحل المشكلة ، طبعاً صعب لا توجد علاقات بين الجداول ، بس اللهم جداول يحطوا فيها بياناتهم وبس .طيب تفهمهم إنوا هذه الأنظمة تحتاج إلى إعادة دراسة لأنه لايوجد حتى Documentation لقاعدة البيانات ، ويريدوا حل سحري في أقصر وقت.طبعاً حلي هو كالأتي : 1- دراسة الجداول وفهم ماهيتها من خلال برنامج Power Builder حيث أن جميع الروابط كلها موجودة في هذه اللغة ، يعني عنده إمكانية الربط من داخل هذه اللغة .2- إعادة ربط الجداول حسب هذه العلاقات في قاعدة البيانات الأساسية .3- تحذف جميع الروابط من داخل لغة البرمجة Power Builder .سؤال :المشكلة هي الوقت كم تحتاج من الوقت لتنفيذ وحل هذه المشكلة شهر ، شهرين ؟سؤال: هل يوجد حل أخر ، يمكن رايح عن بالي ؟مثالاً : الأن أدرس نظام المستودعات وفيه 30 شاشة و 22 جدول (طبعاً 60% خطأ لأنه مافي نظام واحد يوصل 22 جدول)كم من الوقت لتحل هذه المشكلة ، طبعاً هذا سؤال لمدراء قواعد البيانات أو شخص حدثت له هذه المشكلة ؟وأي سؤال أنا جاهز ، وأرجوا الحل لأنه بس أسبوع دوام دائما يقولوا لي إيش بيسوي أبو دي بي أيه DBA ، ما سرع النظام ما سوا شيء وأنا طول الوقت أدرس الأنظمة وشكراً لكم ، بإنتظار الرد تقديم بلاغ
بتاريخ: 13 مارس 200719 سنة comment_93827 اولا مينفعش انت لوحدك لازم يكون فى team بيدرس كل هذه العلاقات ويعمل الوابط وتحتاج لوقت طويل ممكن شهر وممكن أطول لتصميم الجداول والعلاقات انا لست على دراية ما هو power builderومش فهمة محتاج العلاقات فايه مهى جداول أوراكل جاهزة ومصممة بعلاقاتها انت بس تدخل البيانات اعتقد محتاجة معلومات اكتر عن طبيعة الازراكل اللى نزلتوه وطبيعة الشغل عندك تقديم بلاغ
بتاريخ: 14 مارس 200718 سنة كاتب الموضوع comment_93885 شكراً على سرعة الرد ، إليكم بعض المعلومات السريعة أرجوا المساعدة :قاعدة البيانات SQL Server 2000وتم الربط بين الجداول بواسطة لغة برمجية إسمها Power Builder من شركة Sybes وهي تشبه بيئة البرمجة في VB .Net (أي تصمم الشاشات وكمان تسوي روابط بين الجداول)، فاستغلوا المبرمجين اللي كانوا يعملوا قبلي تقنية ربط الجداول عن طريق اللغة البرمجية Power Builder، وما عملوا الروابط من داخل SQL Server ، ومطلوب مني كموظف جديد عندهم نقل البيانات من SQL Server إلى أوراكل بس مشكلة العلاقات بين الجداول غير متوفرة ، فطبعاً يتوجب علي دراسة الجداول وإعادة الربط بينها من داخل SQL Server ثم نقلها على Oracle .إن شاء الله وضحت المشكلة ، سؤالي كم من الوقت أحتاج حتى يتم التحويل ؟ طبعاً ذكرت مثال في أول الموضوع. وشكراً تقديم بلاغ
بتاريخ: 14 مارس 200718 سنة comment_93907 الأخ / sun_scoreاولا : بصراحة الموضوع كبير .. تحليل ودراسة 16 نظام .. ليس بالسهولة وتحديد العلاقات بينها .. بالاضافة للبرامج والشاشات والتقارير .. لابد ان تكون هناك مجموعة عمل.. واصحاب خبره فى التحليل ثانيا : اقترح عليك استخدام برنامج ال power designer 12.5 ( موجود بالمنتدى فى قسم البرامج المساعدة) يمكنة التعامل مع الجداول الموجودة بال sql server وتحويلها لعلاقات مباشرة .. وفى هذه الحالة تسنطيع اجراء الربط المناسب بن الجداول .. ثم التحويل لبيئة ال oracle وهذه مجرد فكرة فقط للمساعدة ثالثا : فيما يخص الوقت .. لن يستطيع احد تقدير الوقت المتوقع للانتهاء من التحليل لوجود عناصر مختلفة للتقييم :- حجم كل نظام فرعى ( عدد جداول - عدد شاشات -.. ) .- كمية العلاقات ونوعيتها بين النظم الفرعية.- عدد العاملين فى اجراء هذا التحويل .- خبرات مجموعه العمل المكلفة بالتحويل .- حجم المشاكل التى ستظهر واسلوب التعامل معها .-- وفت تقديرى = 3 شهور لعدد 2محلل و 3 مبرمجينمع تمنياتي بالتوفيق تقديم بلاغ
بتاريخ: 14 مارس 200718 سنة comment_93950 المشاكل الي تواجهها نصيحتي ياخي اذا المطلوب منك تشغيل البرنامج على اوراكل بدلا من sql server 1 - اذا لم يكن هناك في روابط في sql server لاتسوي روابط في الاوراكل ولا مايحزنون والا ماحيشتغل البرنامج 2 - تمر على البرنامج datawindow وكمان الشاشات وتشوف هل في اختلافات في الكود بين الاوراكل مثال تبحث في الpowerbuilder جملة iif (وهي خاصية موجودة في power builder بحث عن كلمة في جميع الشاشات ) فتقوم بإستبدالها ب decode 3 - لمن تخلص خليهم يشتغلوا وانت بعد كذا خذ نسخة من الداتا والبرنامج وطبق مهاراتك ك DBA4 - فهمت منك انك dba لكن ترى قد تحتاج مبرمج معاك 5- الشغلة ما تاخذ وقت كبير لكن اهم شي ال test شاشة شاشة 6 - استعن بالله قبل كل شي تقديم بلاغ
بتاريخ: 15 مارس 200718 سنة كاتب الموضوع comment_93967 شكراً يا أبو سراج على ردك والحمد لله خلوا معاي مبرمج يساعدني في أكواد Power Builder وحمشي على نصيحتك ، وبعد دراستي على قاعدة البيانات والشاشات وجدت صحيح مش لازم أربط قاعدة البيانات لأنه المبرمجين مضبطين البرامج تبعتهم بحيث المستخدم ما يقدر يدخل قيمة خطأ ، وكلامك صحيح 100% ، بس مشكلة iff ما مرت علي ، طبعاً جاري دراسة هذا الموضوع ، وأشكرك شكراً جزيلاً على النصيحة .الملاحظ إنك مبرمج سابقاً على Power Builder والله يوفقك تقديم بلاغ
بتاريخ: 18 مارس 200718 سنة كاتب الموضوع comment_94245 شكراً يا أخ أمجد على النصيحة وجاري التعامل مع النسخة التي ذكرت وإن شاء الله تحل المشكلة ، بس مشكلتي كمان إنه أنا أشتغل هذا العمل كله بنفسي بدون مبرمج أو أي أحد مع العلم إنه تخصصي هو محلل نظم أيضاً وشكراً على النصيحة تقديم بلاغ
بتاريخ: 18 مارس 200718 سنة comment_94246 الأخ / sun_scoreاى استفسار .. لا تتردد .. مع تمنياتى بالتوفيق تقديم بلاغ
بتاريخ: 2 سبتمبر 200718 سنة comment_108980 السلام عليكمانا عضو جديد في هذا المنتدى وأود أن أسأل عن امكانية ايجاد عمل في لغة PowerBuilderلدي خبرة 8 سنوات في هذه اللغة مع SQL Server والان اعمل على powerBuilder9[email protected] تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.