الانتقال إلى المحتوى
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

بتاريخ:

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

عندى سؤال وأتمنى أن أجد الإجابة السريعة عليه

أريد عمل نسخة من قاعدة البيانات الموجودة عندى بمعنى أن تكون نفس الهيكل ولكن بدون كل البيانات
يعنى اريد أن يعمل المطورين عندى على ال database ولكن بدون أن يكون لهم الحق فى الاطلاع على كل ال data
ففكرت أن أعمل نسخة طبق الأصل ولكن ليس عليها كل ال data الأصلية
فما الحل ؟؟؟ مع العلم أن ال database عندى كبيرة جدا جدا جدا وبها جداول لا أعرفها حتى الأن ، لأنى لسه جديد فى موضوع ال dba فأكيد ليس من المعقول أن أعمل هذه العملية على كل جدول لوحده، لأن ده مستحيل أصلا

فأرجو الإفادة يا جماعة ... وشكرا

بتاريخ:

الاخ الكريم
تستطيع ان تسيطر على هذا الموضوع من خلال اعطاء الصلاحية وحذف الصلاحية للمستخدم حيث تستطيع ان تضيف بدون ان تستعلم وهكذا
واليك هذا الرابط
http://www.araboug.org/ib/index.php?sho...8518&hl=صلاحيات

تم تعديل بواسطة Admin05

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

السلام عليكم ورحمة الله وبركاته
شكرا لك أخى على ردك ومن الملاحظ أيضا انك لاتتوانى فى الرد على أى استفسار ، وهذا مجهود تشكر عليه وجزاك الله خير
ولكن أنا بصراحة لم أفهم اجابتك جيدا، ومن الواضح انى لم استطع توضيح سؤالى
لأنى لو استخدمت موضوع الصلاحيات كما تقول ، وجعلته يضيف فقط بدون أن يستعلم فستكون هناك مشكلة
لأن هؤلاء المستخدمين هم المطورين أنفسهم و كل ما أريد أن أفعله هو أن أعمل لهم قاعدة بيانات طبق الأصل من قاعدة البيانات الأصلية ولكن ليس بها كل البيانات الأصلية
بمعنى أنى أريدهم يعملون الاختبارات بتاعتهم سواء كانت استعلام أو اضافة أو حذف على قاعدة بيانات أخرى ، ولكن ليست بنفس كل البيانات وذلك نظرا لحساسية تلك البيانات وشكرا مرة أخرى

بتاريخ:

you can use TOAD its very powerfulll

if u have iy go to DBA Menu and choose generate database script

hope this helps

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

حاولت لكن مش لاقى حاجة تاخد جزء بس من ال data

بتاريخ:

اخي يمكن عمل export للداتابيز علي ان تختار ان يكون الملف بدون الداتا وهذا اختيار متاح ثم قم بعمل emport لهذا الملف سوف يصبح عندك نسخه من قاعده البيانات الأصليه بدون اي داتا اي جداول فارغه اتمني ان تنجح هذه الطريقه وتسطيع الحصول علي ما تريد وشكرا

بتاريخ:

الاخ الكريم
اظن انك تريد عمل ما يسمى ب demo ليتم التجريب في الاضافة والحذف وهذا ممكن ان تعمل نسخة من البيانات كالتالي
exp system/manager file=exp.dmp log=c:\file.log rows=N owner=user_name
ثم تعمل schema جديدة وتضيف عليها الداتا بيس
هذي كل القصة

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

أولا أشكر كل من حاول المساعدة
ولكن أقول للأخ hor moheb هذه الطريقة تعمل طبعا ولكن كما قلت أنت بدون داتا ، ولكنى أريد عمل هذا مع أخذ جزء من الداتا
وللأخ Admin05 أريد التوضيح أكثر فى عمل ال export ده ، لأن مكتوب rows = N ، فكنت عاوز أعرف هو فى الحالة دى هياخد معاها داتا ولا ايه؟؟؟
لأن بصراحة متعود أعمل rows=y
معلش يمكن سؤالى بدائى شوية ولكن أحب أفهم ،، عشان انت فى أول الكلام فهمت قصدى مظبوط وهو انى أريد demo او sampls من الداتا لإجراء عمليات التجريب عليها سواء كانت حذف أو اضافة أو تعديل وأيضا نوع من الأمان للداتا الأصلية المكتملة حتى لا تكون فى متناول أى حد
وشكرا للجميع

بتاريخ:

السلام عليكم
يمكنك تنفيذ ذلك من خلال الخطوات التالية

1- عمل مستخدم جديد واخذ ضمب فاضي من المستخدم الحالي واستقبالة في المستخدم الجديد
2- من خلال جما insert يمكنك نقل البيانات من المستخدم القديم الي الجديد

  • بعد 4 أسابيع...
بتاريخ:

السلام عليكم ورحة الله
يمكنك القيام بعملك عن طريق
create template for existing database
then create database using this template
كدة هيكون عندك كل الهيكل القديم على new database
then take dmp file by export
and import it in the new one .

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

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

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

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

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

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.