الانتقال إلى المحتوى

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


الحكيمي

Recommended Posts

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

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

 

انا عندي قاعدة  بيانات تحتوي على 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

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

 

فما الحل

 

وشكرا

رابط هذا التعليق
شارك

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

 

لكن مش نافع

 

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

وهذه صوره توضيحيه عن الرساله التي تضهر في اخر ملف 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 شهور...

اعمله داخل بوتن في الفورم وقبل الجملة السابقة
اكتب
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 القاعدة كاملة مع المستخدمين والصلاحيات والبيانات

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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