بتاريخ: 22 ديسمبر 20169 سنة comment_281060 بسم الله الرحمن الرحيم انت كنت كتبت امس استفسار في هذا القسم من المنتدى واجيت ادوره اليوم ما لقيته ودورته في المنتدى كامل مالقيته فمش عارف راح فين فقلت اكتبه مره اخرى انا عندي برنامج يشتغل في اكثر من جهاز بشكل منفصل وما عندي شبكه وكل يوم مدخل البيانات في كل جخاز يعمل اكسبورت لقاعدة البيانات DMP وكل يوم اخذ النسخ من كل جهاز لجهازي انا الان عاوز من جهازي اعمل امبورت لكل قاعدة بحيث قاعدة البيانات الي عندي تتحدث وتيجي لها المدخلات الجديده بس الي حصلت في هذا اليوم فهل هذا ممكن لاني اعتقد انه كان هذا الخيار موجود في برنامج التود لكن البرنامج عاوز تحديث لاصدار 12.10 ولسى ما حصلته وانا عندي اصدار12.1 فهل هذا ممكن من خلال الاوراكل نفسها اني اسوي هذا الشي الرجاء الردي علي باي معلومه سواء كنت اقدر اسويها من خلال اوراكل او من خلال برامج اخرى او ان هذا الشيء غير ممكن وجزاكم الله كل خير تقديم بلاغ
بتاريخ: 24 ديسمبر 20169 سنة comment_281110 وعليكم السلام ورحمة الله وبركاته.. بخصوص نقل البيانات وتحديثها على سيرفر الرئيسي بمثل السيناريو المذكور. يتم عمل التالي .. 1- اخذ EXp من كل قاعدة بيانات ومثلا الموجود عندي أربع قواعد بيانات ويكنو عندي في نهاية كل يوم 4 ملقات DMP . 2- عمل سكربت فايل ويتم حفظه على الC مثلا ويكون داخل مجلد باسم DbBackup . 3- يتم إسخدام امر حذف المستخدم من قاعدة البيانات في السيرفر الرئيسي 4- عمل انشاء مستخدم جديد على القاعدة البيانات في السيرفر الرئيسي وإعطائة الصلاحية 5- عمل IMP للبيانات الخاصة فيه . وبهذا يكون تم ترحيل البيانات جميعها على السيرفر الرئيسي . ولكن في هذه الحالة لا يتم ترحيل البيانات الجديدة فقط بل عمل نسخة جديدة وهكذا...... اما إذا أردت فقط البيانات الجديدة فهذا يمكن عملها من امر IMP بإستخدام امر Ignore=Y ولكن ستواجهك مشكله أنه البيانات المحدثه لا يتم ترحيلها فقط البيانات الجديدة .. او إذا أردت طريقة ويكون أخذ البيانات المحدثه سواء تعديل او إضافة فهذه لم أتوصل إلى حل لها وإذا كان هناك طريقة لعملها نامل التعاون من الجميع.. والله تعالى أعلم... تقديم بلاغ
بتاريخ: 24 ديسمبر 20169 سنة كاتب الموضوع comment_281111 اخي المبرمج الصاعد انا ابحث عن الطريقة الثانية التي تقويم باضافة السجل الجديد وتغيير السجل المتغير وليس الطريقه الاولى فاتمنى ان يفيدنا شخص اخر في الموضوع تقديم بلاغ
بتاريخ: 24 ديسمبر 20169 سنة comment_281122 على حد علمي المتواضع ما قاله الأخ اذ المبرمج الصاعد يمكن عملها من امر IMP بإستخدام امر Ignore=Y يضيف الجديد فقط ولا يحدث على تغييرات القديم فما المانع من أنك تأخذ نسخة للكل بدلاً من التحديث فقط ... الا اذا كانت قاعدة البيانات كبيرة ... تقديم بلاغ
بتاريخ: 24 ديسمبر 20169 سنة كاتب الموضوع comment_281128 لان في بقية الفروع يتم فقط ادخال البيانات اجديده والتعديل اذا كان هناك خطى ويجب ان يحتوي الجهاز الرئيسي على مدخلات كل الفروع وفي الفرع الرئيسي يتم طباعة التقارير فيجب ان تكون التقارير صحيحه معدله حسب تعديل الفروع تم تعديل 24 ديسمبر 20169 سنة بواسطة الحكيمي تقديم بلاغ
بتاريخ: 24 ديسمبر 20169 سنة كاتب الموضوع comment_281133 طيب من خلال بحثي عن Ignore=y وجدت ان اكثر الاجابات حول موضوع عمل تصدير للبيانات استخدمو هذا الكود Exp System/Manager File= Wafi25022008 Fromuser=Wafi Touser=Zen Ignore=y; وكانه يقوم بعمل تصيدر عادي لكل البيانات لم يتم التطرق الى الى موضوع ان Ignore=y يقوم بعمل تصدير للبيانات الاخيره وانا كان موضوعي عن عملية امبورت للبيانات الاخيره فقط وكانت الاجابة عن طريق Ignore=y فماهي الوضيفة الرئيسية لها وانا كاتب الكود التالي للتصدير Exp UserId =user/pass File = D:\k_pro\BACKUP\name.Dmp وللاستيراد Imp UserId =user/pass File =D:\k_pro\BACKUP\name.Dmp full=yes تم تعديل 24 ديسمبر 20169 سنة بواسطة الحكيمي تقديم بلاغ
بتاريخ: 26 ديسمبر 20169 سنة comment_281209 بخصوص موضوعك هل هى قاعدة بيانات واحدة اخى ام ماذا ؟؟؟؟؟؟ تقديم بلاغ
بتاريخ: 27 ديسمبر 20169 سنة كاتب الموضوع comment_281216 هي قاعدة بيانات واحده وبرنامج واحد يعمل كل جهاز بشكل منفصل بدون شبكه والصوره هذه توضح مالذي اريده تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.