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

بتاريخ:

بسم الله الرحمن الرحيم

اخواني الاعزاء

 

انا عندي قاعدة  بيانات تحتوي على 98 جدول

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

ولكن المشكله انه لا يقوم بتصدير سوى 26 جدول واعتقد ان الجداول الغير مصدره هي الجداول الفارغه

مع اني عند كتبت الكود التالي للجداول الفارغة

ALTER TABLE table_name ALLOCATE EXTENT;

ولكن نفس المشكلة وانا استخدم الكود التالي في زر عمل التصدير

declare
   
begin
    
host ('exp user/pass file = D:\k_pro\BACKUP\'||:block3.text_item7||'.dmp log=D:\k_pro\BACKUP\'||:block3.text_item7||'.log' );

end;

وحتى لو  اظفت full=yes

تبقى نفس المشكلة

 

فما الحل

 

وشكرا

بتاريخ:

السلام عليكم 

SQL> alter system set DEFERRED_SEGMENT_CREATION=FALSE scope=both;

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

يا اخ انس مشكور على الرد

 

لكن مش نافع

 

نفس كمية الجداول يقوم بتصديرها

وهذه صوره توضيحيه عن الرساله التي تضهر في اخر ملف log

رقم 1 عندما اقوم بعمل التصدير بدون full=yes

ورقم 2 عندما اعمل التصدير مع full=yes

 

post-15632-0-78610000-1532331459_thumb.jpg

post-15632-0-68498200-1532331474_thumb.jpg

بتاريخ:

شغل الكود التالي سينتج منه سكربت قم بتفيذة

SELECT 'ALTER TABLE '||OWNER||'.'||table_name||' ALLOCATE EXTENT;' FROM dba_tables WHERE owner IN ('YOR_OWNER' )
AND  segment_created = 'NO';

تم تعديل بواسطة anas.soft

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

اين اكتب الكود السابق

اذا كان في SQL فقد اعطاني النتيجة no rows selected

 

ام ان عليا ان اغير شيء في الكود

 

ارجوا المزيد من التوضيح

 

وشكرا

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

بتاريخ:

التنفيذ على sys user

Your_OWNER = اسم الاسكيماء الذي تريد تصديرها

تم تعديل بواسطة anas.soft

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

حتى لو دخلت على السيستم تطلع رساله no rows selected

طيب table_name اخليه زي ماهوا او اغيره لشيى محدد

  • بعد 7 شهور...
بتاريخ:

C:\>EXP VBS/VBS FILE=D:\EXPORT\EMPLOYEE.DMP
TABLES=EMPLOYEE ROWS=Y TRIGGERS=Y IN
DEXES=Y GRANTS=Y CONSTRAINTS=Y COMPRESS=Y
BUFFER=256

بتاريخ:

اعمله داخل بوتن في الفورم وقبل الجملة السابقة
اكتب
Host('C:\>EXP VBS/VBS FILE=D:\EXPORT\EMPLOYEE.DMP
TABLES=EMPLOYEE ROWS=Y TRIGGERS=Y IN
DEXES=Y GRANTS=Y CONSTRAINTS=Y COMPRESS=Y
BUFFER=256');
وضيف المعامل full= yes
المعامل table لتصدير جداول معينة full القاعدة كاملة مع المستخدمين والصلاحيات والبيانات

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

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

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

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

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

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.