بتاريخ: 4 سبتمبر 200520 سنة comment_46448 الإخوه اعضاء المنتدىالرجاء المساعدة لقد قمت بتركيب نظام حسابات لأكثر من فرع و إريد ان اجمع بيانات كل الفروع في نهاية كل يوم في المركز الرئيسي بشكل يومي علما بأنه لاتوجد شبكة ولقد قمت بعمل لكل فرع قاعدة بيانات خاصة بة في المركز الرئيسي ولقد قمت بتجربة Export and Import ولقد نجحت معي في المرة الأولى اما في المرة الثانية لم تنجح بسببوجود البيانات السابقة .ماهي افضل طريقة لجمع البيانات من الفروع بشكل يوميالرجاء المساعدة وشكراٌ. تقديم بلاغ
بتاريخ: 4 سبتمبر 200520 سنة comment_46453 السلام عليكم اخي قم بعمل بروسيجر لحذف الجداول الفرعية الخاصة بالفروع والموجودة في قاعدة بيانات المركز الرئيسي قبل ان يتم تنفيذ Import لبيانات الفروع تقديم بلاغ
بتاريخ: 4 سبتمبر 200520 سنة comment_46454 يمكنك اخي ان تقوم بعملية نسخة احتياطية بواسطة RMAN لقاعدة البيانات تقديم بلاغ
بتاريخ: 4 سبتمبر 200520 سنة كاتب الموضوع comment_46457 شكرا يااخوان لااستطيع أستخدام RMAN لأنة لايوجد DBA وإنما اريد التحكم من خلال شاشة خاصة بجمع البياناتهل توجد طريقة اسرع من IMPORT شكرأ لكم تقديم بلاغ
بتاريخ: 4 سبتمبر 200520 سنة comment_46464 الاخ الكريماستخدم طريقة Migration فهي طريقة افضل واظن تنفع في عملية اضافة البيانات من غير تكراراليك الرابطhttp://www.fs.fed.us/im/nampmrg تقديم بلاغ
بتاريخ: 5 سبتمبر 200520 سنة comment_46510 السلام عليكمأخواني الاعزاء أعتقد أن أفضل طريقة لتجميع بيانات الفروع في المركز الرئيسي هو عن طريق snapshot وهي ان تعمل يوزر لكل فرع من الفروع في قاعدة بيانات المركز الرئيسي ثم تعمل صورة لكل جدول من جداول الفروع في اليوزر النظير له عن طريق SNAP SHOT , ثم عمل اتصال دايل اب عن طريق المودم في نهاية النهار ما عليك الا عمل REFRESH للبيانات وسوف تتحدث البيانات أو الجداول التي صار عليه حركة فقط وهذا سوف يوفر مدة الاتصالهذه الطريقة مجربة وتعمل 100% وتقريبا كل الشركات التي تستخدم أوراكل داتابيز وليس بين الفروع اتصال ON LINE تستخدم هذه الطريقةبالتوفيق للجميع تقديم بلاغ
بتاريخ: 10 سبتمبر 200520 سنة كاتب الموضوع comment_46790 السلام عليكم ..... بالنسبة لطريقة الـ SNAP SHOT إذا كانت تتم بالــ Dial up فهي طريقة ممتازة ومريحة فأرجوا ممن لديه معلومات أكثر عنها أو مصادر أن يفيدني بها .... ولكم جزيل الشكر تقديم بلاغ
بتاريخ: 17 سبتمبر 200520 سنة comment_47449 السلام عليكم طريقة ربط الفروع بال SNAP SHOTعلى فرض نريد ربط قاعدة بيانات المركز الرئيسي وليكن اسم القاعدة HO مع قاعدة بيانات فرع اخر وليكن اسم قاعدة بيانات الفرع B1وقاعدة البيانات فرضاً تحتوي على 3 جداول فقط وهي ITEM_DATA,ITEM_SUPP,ITEM_UNITالان ننشئ LOG FILE لجميع الجداول في قاعدة بيانات HO بواسطة الأمرCREATE SNAPSHOT LOG ON ITEM_DATA TABLESPACE SNAP WITH ROWID;CREATE SNAPSHOT LOG ON ITEM_SUPP TABLESPACE SNAP WITH ROWID;CREATE SNAPSHOT LOG ON ITEM_UNIT TABLESPACE SNAP WITH ROWID;الان ننتقل الى قاعدة بيانات الفرع B1ندخل الى قاعدة البيانات بواسطة CONNECT B1/B1الان نعمل LINK بين قاعدة بيانات الفرع B1 وقاعدة بيانات المركز الرئيسي HO بواسطة الامرCREATE DATABASE LINK B1LINK CONNECT TO HO IDENTIFIED BY HO USING 'HO';الان ننشئ الـ SNAP SHOT للجداول الثلاثة في قاعدة بيانات الفرع بواسطة الامرCREATE SNAPSHOT B1.ITEM_DATA TABLESPACE SNAP REFRESH FAST WITH ROWID AS SELECT *FROM HO.ITEM_DATA@B1LINK;CREATE SNAPSHOT B1.ITEM_SUPP TABLESPACE SNAP REFRESH FAST WITH ROWID AS SELECT *FROM HO.ITEM_SUPP@B1LINK;CREATE SNAPSHOT B1.ITEM_UNIT TABLESPACE SNAP REFRESH FAST WITH ROWID AS SELECT *FROM HO.ITEM_UNIT@B1LINK;الان جميع الجداول الثلاثة موجودة في قاعدة بيانات الفرع وتحتوي على البيانات الموجودة في المركز الرئيسي HOالان عند اضافة بنود جديدة مثلاً أو أي تعديلات أخرى في HO لكي تنتقل هذه البنود الى قاعدة الفرع ماعليك الا عمل REFRESH للبيانات بواسطة الامرEXEC DBMS_SNAPSHOT.REFRESH(‘ITEM_DATA’);EXEC DBMS_SNAPSHOT.REFRESH(‘ITEM_SUPP’);EXEC DBMS_SNAPSHOT.REFRESH(‘ITEM_UNIT’);وبالتوفيق للجميع تقديم بلاغ
بتاريخ: 22 سبتمبر 200520 سنة comment_47877 اخي mamoa1شكرا جزيلا لهذا التوضيح الرائعوبارك الله فيكوجاري تجربة هذه الطريقة تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.