بتاريخ: 15 أغسطس 200520 سنة comment_44828 السلام عليكم ورحمة الله وبركاته،، تحيه طيبه وبعد أرفق لكم ملف Log File لعملية تصدير اجريتها على قاعدة بيانات امتلكها وتحتوي على بعض الجداول باللغة العربية واصبحت في حيرة من امري بين نوعين من التنسيق النصي Character set وذلك بناء على المعطيات في عملية التصدير وهي كما يلي : Connected to: Oracle9i Enterprise Edition Release 9.2.0.1.0 - ProductionWith the Partitioning, OLAP and Oracle Data Mining optionsJServer Release 9.2.0.1.0 - ProductionExport done in AR8MSWIN1256 character set and AL16UTF16 NCHAR character setserver uses WE8ISO8859P1 character set (possible charset conversion) فكما هو مذكور اعلاه ان عملية التصدير تمت بإستخدام التنسق النصي AR8MSWIN1256 كما ان التنسيق النصي المستخدم في الخادم WE8ISO8859P1 اخواني آمل إفادتي عن التنسق النصي الذي يجب ان استخدمة على قاعدة البيانات الجديدة التي سوف يتم الإستيراد من خلالها. وسؤالي الثاني : كيف تتم عملية إستيراد قاعدة البيانات كبيرة آمل ذكرها خطوة خطوة وشكراً لكم ،،، oralog.log تقديم بلاغ
بتاريخ: 15 أغسطس 200520 سنة comment_44839 الاخ الكريمعليك بالبداية معرفة مكان تغيير WE8ISO8859P1 ويجب استبداله ب AR8ISO8859P6 لأن الخادم اذا كان علية ويندوز nt لا يقبل AR8WIN1256 ولذلك يجب استبدالها NLS_LANG وتغييرها الى AR8ISO8859P6 وهي عربية مئة بالمئة ومجربةوماعليك سوى الدخول الى REGEDIT وعلى ORACLE HOMEوتغيير NLS LANGوبالنسبة لأمر تصدير البياناتفعليك عمل التالي EXP SYSTEM/MANGER FILE=C:\EXPORT.DMP LOG=C:\LOGFILE.LOG FULL=Y بهذا الامر يعمل على تصدير جميع قاعدة البياناتاما اذا كنت ان تصدر بيانات مستخدم واحد فقط EXP SYSTEM/MANGER FILE=C:\EXPORT.DMP LOG=C:\LOGFILE.LOG OWNER=USER_NAME ارجو ان تجربها وتخبرنا بالنتيجة تقديم بلاغ
بتاريخ: 16 أغسطس 200520 سنة كاتب الموضوع comment_44917 اخي الفاضل Admin05 كل الشكر لك على هذه الاجابة الطيبه ولكن بالنسبة للسؤال الثاني لو لاحظت يا عزيزي كنت أسأل عن تفاصيل إجراء عملية الإستيراد Import وليس التصدير آمل شرح ذلك إذا سنحت لك الفرصة وشكراً ،،، تقديم بلاغ
بتاريخ: 16 أغسطس 200520 سنة comment_44928 الاخ الكريميمكنك كتاية الامر التاليimp system/manager file=c:\yourexportfile.dmp log=c:\import.log fromuser=user1 touser=user2user1= اليوزر الذي عملت منه الاكسبورت او الموجود عليه البياناتuser2= اليوزر الذي تريد انزال البيانات عليهاليك هذا الرابـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــط تقديم بلاغ
بتاريخ: 17 أغسطس 200520 سنة كاتب الموضوع comment_44993 اخي الفاضل Admin05قرأت في إحدى مقالات الإخوة عن التصدير والإستيراد بأنك إذا اردت إجراء عملية إستيراد كامل لقاعدة البيانات لا بد وأن تكون وضعية قاعدة البيانات الحالية لديك بشروط معينه أو بحدود معينه قبل إجراء الاستيراد (Import). فما رأيك وماهي الطريقة التي أوجد بها قاعدة بيانات مهيئة لإجراء عملية استيراد صحيح وكامل لقاعدة البيانات ..؟ وشكراً تقديم بلاغ
بتاريخ: 18 أغسطس 200520 سنة comment_45097 الاخ الكريمالحل الامثل هو عمل USERS شبيه بالقاعدة القديمة لل GRANTS وغيرهاما الطريقة الصحيحة فهي معرفة ال USERالاساسي الذي مركب عليه الجداول والصلاحيات وغيرهامع الاخذ بعين الاعتبار ال TABLESPACESEواعدادها لتشمل حجم البيانات التي تم عمل تصدير لهاهذا ما اعرفه وهذا رأي الشخصي ولديك في الاجابه اعلاه يشرح بشكل مفصل تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.