الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية عمل export و import لجداول sql

مغلق
بدأه sami2005 في 11 ديسمبر 2006 · 24 رد · 9,361 مشاهدة · في قسم إدارة قاعدة البيانات أوراكل
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أرجو المساعدة في عملية نقل الجداول من جهاز الى جهاز اخر

مثلا قمت ببناء جداول في المستخدم sami/sami

فكيف يمكن لي ان أنقل هذه الجداول الى جهاز أخر

مع العلم أني قد حاولت بعدة طرق منها

في عملية ال export

C:\orant\BIN\EXP80

وأيضاً

ال import

C:\orant\BIN\IMP80

وطرقة اخرى من

start>>all programs>>Oracle Enterprise Manager>>Data Manager>>user:sami/pass:sami

أرجوا المساعدة وجزاكم الله خيرا

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#2

أحسنت بإختيار Exp و Imp .. و لكن ما المشكلة التي تواجها مع إستخدام هاتين الأداتين ؟؟

يمكنك الإستفادة من الرابط :

/index.php?showtopic=90892

#3

الاخ مشرف المنتدى اشكرك على التفاعل وأرجو المعذرة لاني لم استطع الرد وذالك لضروف خاصة

قمت بتحميل الملف من المسار

/index.php?showtopic=90892

ولكن لم أفهم

على العموم عملت Import من الbin بأسم المستخدم sami/sami

وهو المستخدم الذي موجود عندي في البيت على الpc الخاص بي فقمت ببنا مستخدم جديد في جهاز تخر نفس

sami/sami

ولكن عندما أتيت للsql اعمل أستعلام كاالتالي

SQL> select * from tab;

كانت النتيجة

no rows selected

ولك مني جزيل الشكر

sami.rar

تم تعديل هذه المشاركة بواسطة sami2005 في 18 ديسمبر 2006 في 11:18

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#4

إكتب التعليمة كاملة و التي قمت بتنفيذها على محرر الأوامر لعملية import و export...

#5

Username:sami/sami

Connected to :………………….

Import file : EXPORT.DMP > F:\sami.dmp

Enter insert buffer size <minimum is 4096>30720>

Export file created by Export:V08.00.05 via conventional path

List contents of import file only <yes/no>:no>

Ignore create error due to object existence<yes/no>:no>

Import grants <yes/no>:yes>

Import table date <yes/no>:yes>

Import entire export file <yes/no> <yes/no>:no>

Username:

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#6

username:sami

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#7

إكتب تعليمة Export أيضاً ...

#8

الاخ مشرف المنتدى هذه عملية Export

Export: Release 8.0.5.0.0 - Production on Fri Dec 22 16:7:48 2006

© Copyright 1998 Oracle Corporation. All rights reserved.

Username: sami/sami

Connected to: Oracle8 Release 8.0.5.0.0 - Production

PL/SQL Release 8.0.5.0.0 - Production

Enter array fetch buffer size: 4096 >

Export file: EXPDAT.DMP > e:\sami.dmp

(1)E(ntire database), (2)U(sers), or (3)T(ables): (2)U >

Export grants (yes/no): yes >

Export table data (yes/no): yes >

Compress extents (yes/no): yes >

Export done in WE8ISO8859P1 character set and WE8ISO8859P1 NCHAR character set

About to export specified users ...

User to be exported: (RETURN to quit) >

الاخ مشرف المنتدى هذه عملية import

Import: Release 8.0.5.0.0 - Production on Fri Dec 22 16:10:56 2006

© Copyright 1998 Oracle Corporation. All rights reserved.

Username: sami/sami

Connected to: Oracle8 Release 8.0.5.0.0 - Production

PL/SQL Release 8.0.5.0.0 - Production

Import file: EXPDAT.DMP > e:\sami.dmp

Enter insert buffer size (minimum is 4096) 30720>

Export file created by EXPORT:V08.00.05 via conventional path

List contents of import file only (yes/no): no >

Ignore create error due to object existence (yes/no): no >

Import grants (yes/no): yes >

Import table data (yes/no): yes >

Import entire export file (yes/no): no >

Username: sami

تم تعديل هذه المشاركة بواسطة sami2005 في 21 ديسمبر 2006 في 16:17

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#9

يجب أن تضع Import entire export file (yes/no): no القيمة yes وليس no ..

#10

مشكوووووووووووووووووووور وجزالك الله خير

ونسئل من الله أن ينفع بك الاسلام والمسلمين

وبارك الله فيك

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#11

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

أريد أن أريك طريقة أنشاء مستخدم هل هي صحيحة ام الطريقة فيها خطأ

SQL> create user sami2005

identified by sam;

User created.

SQL> grant dba to sami2005;

Grant succeeded.

SQL> grant connect to sami2005;

Grant succeeded.

SQL>conn sami2005/sam.

Connected.

تم تعديل هذه المشاركة بواسطة sami2005 في 26 ديسمبر 2006 في 17:28

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#12

الاخ المشرف منتضرين ردك وأشكرك على التعاون

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#13

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

اخي تحتاج الى تحديد اسم المستخدم الذي تريد تصديره في آخر خطوة من خطوات التصدير

User to be exported: (RETURN to quit) > sami

والسبب في ذلك انك قمت بإعطاء المستخدم sami صلاحية ال dba !!!

وايضا عند الإستيراد Import تحتاج الى كتابة الأسم في أخر خطوه

Import entire export file (yes/no): no >
Username: sami

تحياتي

تم تعديل هذه المشاركة بواسطة dbprog في 29 ديسمبر 2006 في 05:56

من مواضيعي

برنامج للكفالات والأقساط

برنامج لإدارة مؤسسة نقل الطالبات

بـــــرنامج الصراف الآلي

_______________________

سبحان الله وبحمده سبحان الله العظيم

#14

أخي dbprog والاخ حسام فيصل

عيد مبارك وكل عام وانتم بصحة وعافية وكل المسلمين

أخي dbprog ماذا تعني

اقتباس
User to be exported: (RETURN to quit) > sami

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#15

كل عام وانت بخير اخي سامي

المقصود هنا هو ادخال اسم المستخدم الذي تريد عمل تصدير لبياناته EXPORT وهو في هذه الحالة SAMI

قثط نفذ الخطوات كما شرحت لك وان شاء الله تتم العمليه بنجاح

تحياتي

من مواضيعي

برنامج للكفالات والأقساط

برنامج لإدارة مؤسسة نقل الطالبات

بـــــرنامج الصراف الآلي

_______________________

سبحان الله وبحمده سبحان الله العظيم

#16

أخي dbprog انظرعملية الexportو import موجود فوق

مشاركة #8

وجزاك الله خير

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#17

لم أستطع ان انقل الجداول

أريد أن تنظر المشاركة رقم 11هل هي طريقة أنشاء مستخدم صحيحة أم لا

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#18

السلام عليكم

اخي نعم طريقة انشاء المستخدم صحيحة ولكن لاتحتاج الى منحه dba فقط تحتاج الى connect,resource

ايضا تحتاج الى تحديد ال tablespace التي سيتم حفظ بياناته فيها وهذا مثال ::-

create user sami identified by sami default tablespace users

تحياتي

من مواضيعي

برنامج للكفالات والأقساط

برنامج لإدارة مؤسسة نقل الطالبات

بـــــرنامج الصراف الآلي

_______________________

سبحان الله وبحمده سبحان الله العظيم

#19

هل تستطيع رفع ملف export.dump من أجل التجربة لدي ؟؟؟؟؟ لأن مشكلتك أعجزت الجميع !!!!!!

إذا أردت نقل القاعدة : فهذا حل معقد (full backup ) و لكن يفي بالمطلوب :

إنسخ القاعدة الأصلية و هذا يتضمن ملفات datafiles و control files ... إلخ الموجودة عادة في مجلد oradata بإسم القاعدة بعد أن تقوم بإغلاقها ...

في الجهاز الهدف أنشئ قاعدة بنفس الإسم ثم أغلقها ثم إلصق الملفات التي نسختها في نفس المسار ثم أعد تشغيل القاعدة ....

تم تعديل هذه المشاركة بواسطة حسام فيصل في 11 يناير 2007 في 13:12

#20

أخي حسام القاعدة موجودة على المشاركة رقم 1 أو 2

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#21

بارك الله فيكم جميعا وأعانكم الله

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#22

قمت بتحميل الملف و هو فارغ !!!!! (من حجمه 2 byte ) ....

#23

الحقوني يا ناس بليز بليز بليز مشروعي يعتمد على برنامج اوراكل مع الأكسس يتكلم عن تسجيل بيانات طلاب جامعه عندي الجداول كامله بس الاكواد حقت الاوراكل مو عندي بليييييز ساعدوني

#24

الي عنده مساعده يرسلي على الايميل هذا vid_225@hotmail.com بليز ابغى مساعده بالاكواد حقت اوراكل تسجيل بانات طلاب جامعه

#25

اخي الكريم موضوعك ليس له علاقة نهائياً بموضوع الأخ سامي وبالنسبة لموضوع الأخ سامي .

اولاً يجب ان تتأكد من الـ release الخاص بالقاعدة اللي عملت منها Export وما هي .

وعلى فكرة موضوع الـ Export والـ import معتمد كأفضل حل من قبل كبار الـ DBA's وانا بأقول تقريباً مستخدم ومضمون لمدة 10 سنوات إلى الآن . وأكثر .

وإذا كانت الـ Release للقاعدين واحد أفضل إستخدامك للتعليمة التالية بالضبط بدون تعديل في عملية

وطبعاً لازم يكون الـ Character set نفسه ...

الإستيراد والتصدير :

أنسخ الكود كما هو وغير كلمة المرور إذا ماكانت هي وإسم الخدمة أيضاً .

للتصدير

exp system/manager@orcl  file=c:\full.dmp  full=y

للإستيراد

الخطوة 1 :

create user sami identified by sami;

grant connect,dba to sami;

الخطوة 2 :

imp system/manager@orcl file=c:\full.dmp fromuser=sami touser=sami

وإن شاء الله حتتحل معاك وإذا ما أتحلت أنسخ لي صورة واضحة لمخرجات الشاشة .

وبالنسبة للأخ قمر لم أفهم بالضبط ماتعني بأن أكواد الأوراكل ليست عندك !! :s :P

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…