الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

نسخة احتياطية لكل المستخدمين

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاتة
اخواني انا استخدم هذا الامر لعملية النسخ الاحتياطي
exp userid=a/a file=d:\a.dmp
وهذا الامر لعملية الاسترجاع
imp userid=a/a file=d:\a.dmp full=yes
-------------------
والاوامر السابقة لاتفي بالغرض في حين قاعدة البيانات متعددة المستخدمين
بمعنى عندي المستخدم a هو المدير و b مسؤل الادخال وc مسؤل التعديل واريد اعمل نسخةاحتياطية بحيث عند عملية الاسترجاع يكون المستخدمين السابقين موجودين وعندهم نفس الصلاحيات الممنوحه لهم ارجو منكم الرد ولكم جزيل الشكر

بتاريخ:

الأخ بشار


المفترض أن تقوم عمل المستخدمين A B C ,........ بيدك بصلاحياتهم كما الحال للمستخدمين القدامي

وبالتالي تستخدم ال IMP AND EXP في نقل البيانات وبالتالي ستحصل علي ما تريد فهي لا تستخدم لعمل CLONE UP للمستخدم

بل الاستيراد من مستخدم لاخر


موفق

بتاريخ:
  • كاتب الموضوع

اشكرك على الرد ولكن لنفترض عندي عدد كبير من المستخدمين بيكون الامر صعب انشاء كل المستخدمين لنفترض عندك 50 مستخدم

بتاريخ:

توجد roles تسمي EXP_FULL_DATABASE and IMP_FULL_DATABASE
ولتشغيلها يمكن تشغيل catexp.sql or catalog.sql

يمكنك استخدام full=y أثناء ال Imp و exp نجد أنه تم عمل المستخدمين ذات الصلة





http://www.databasedesign-resource.com/oracle-backup.html

بتاريخ:
  • كاتب الموضوع

اخي الكريم اشكرك على اهتمامك ولكن عند استخدم
exp userid=a/a file=d:\d.dmp full=yes
يعملك لك نسخة لكل المستخدمين في قاعدة البيانات مع system,scott
انا اريد المستخدم الرئيسي A وكل من تم انشائه عن طريق المستخدم a
حاولت اجرب هذا الامر ولم يزبط معي
exp userid=a/a file=d:\d.dmp grants=yes

بتاريخ:

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

المشكلة أنه في مثل هذه الحاله لا يستطيع أحد أن يستخدم RMAN
RMAN is a physical backup, it knows physical objects: blocks, files, tablespaces, database but not logical ones: tables, schemas...


وبالتالي فأري أن تقوم بعمل SQL SCRIPTS لعمل المستخدمين الجدد بصلاحيات المستخدمين القدامي

حتي الان لم أقم بعمل هذه ال script لكن ليست صعبة أن تقوم بعملها لتصنع مستخدمين جدد كنسخة من أسماء المستخدمين القدامي وبنس صلاحياتهم ومن ثم عمل script لاخذ نسخ احتياطية وتحميلها في المستخدمين الجدد

تحياتي

بتاريخ:
  • كاتب الموضوع

اشكرك على الاهتمام واشكرك على الفكره الحلوه ممكن تفي بالغرض ولو اعتقد انه له حل اكيد
اشكرك اخي على اهتمامك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.