بتاريخ: 26 يونيو 201015 سنة comment_195487 بيم الله الرحمن الرحيمالسلام عليكم كيف ممكن اعمل زر على الفورم لما بكبس علبه يعمل Ixport لجداول قاعدة البيانات ويتم تخزينها في الحاسبة ولما بكبس على زر اخر بيعمل importياريت اتساعدوني تقديم بلاغ
بتاريخ: 26 يونيو 201015 سنة comment_195489 اتذكر اننى استطعت تنفيذ اوامر الدوس من داخل الفورم باستخدام webutilولكن هذا من فترة بعيدة جدا عموما ابحث عن الاداة webutil فى المنتدى وأكيد ستجد مواضيع كثيرة عنهابالتوفيق تقديم بلاغ
بتاريخ: 26 يونيو 201015 سنة كاتب الموضوع comment_195494 طيب كيف ممكن اعمل backup اي لما بكبس زر على الفورم يحفظ نسخة من قاعدة البيانات في الهارد تقديم بلاغ
بتاريخ: 27 يونيو 201015 سنة comment_195499 الاخ احمد سلام عليكم بإمكانك إستخدام الامر host داخل الفورم لتنفيذ مثل هذه الاوامر يعني بعد ما تنشئ button مع التريجر When-Button-Press اكتب التالي host('cms /c exp user/password file=export_name log=log_file full=Y'); or host('cms /c imp......'); تقديم بلاغ
بتاريخ: 27 يونيو 201015 سنة comment_195500 آسف على الخطئ الاملائي الامر هو host('cmd /c exp user/password file=export_name log=log_file full=Y'); تقديم بلاغ
بتاريخ: 27 يونيو 201015 سنة comment_195552 مشكور اخ colla على المساعدة فعلا هذه الطريقة تاجحة وتمام الف شكر يالغالى تقديم بلاغ
بتاريخ: 28 يونيو 201015 سنة كاتب الموضوع comment_195560 اخي الحبيب colla بارك الله فيك ، وسهل امرك اخي اذا ممكن بس شرح لأجزاء الكود تحياتي والف شكر تقديم بلاغ
بتاريخ: 28 يونيو 201015 سنة كاتب الموضوع comment_195627 انا لم اعرف انفذ الكود بس ياريت شرح اكثر يا اخي الله يجزيك خير تقديم بلاغ
بتاريخ: 28 يونيو 201015 سنة comment_195640 الاخ العزيز احمد ما هو export or importهي عبارة عن اداوت تستخدم لعمل نسخ احتياطي لقاعدة البيانات اوراكل مع امكانية إسترجاع البيانات. عملية النسخ الاحتياطي أو تصدير البيانات تسمى بـ export . عملية إسترجاع البيانات التي تم حفظها خارج قاعدة البيانات أو إستيراد البيانات تسمى بالـ import. عندما يتم عمل export او تصدير للبيانات فإنه يتم تجميعها داخل ملف من النوع binary حيث من الممكن إسترجاع ههذه البيانات التي داخل الملف بواسطة الامر imp في أي قاعدة بيانات سواء التي في جهازك او في جهاز آخرالمثال الذي أعطيتك إياه يحتوي على الصيغة العامة للادوات الاساسية لتنفيذ هذه العملية ونصيحتي لك أن لا تلجئ إلى عملية import و export داخل الفورم لان هذين الامرين يحتويان على العديد من الخيارات وفي بعض الاحيان قد تحتاج إلى تطبيقها وفي هذه الحالة سوف تخرج من دائرة الفورم لتنفيذها في SQL*PLUS أو MS-DOS وفي بعض الاحيان قد يحدث خطئ في عملية التصدير او الاستيراد وشاشات الفورم لن تريك هذا الخطئ إضافة إلى ان عمليات import و export تأخذ وقت على حسب حجم قاعدة البيانات وبالتالي فعيوب إستخدام هذين الامرين داخل الفورم أكثر من محاسنها. لا أصعب عليك عمليات import و export فهي أبسط من بسيطه ولكن فكره تطبيقها داخل الفورم غير مرغوب فيها أما إذا كنت مصراً على ذلك فأنت مطالب بعمل شاشة فورم تستعرض ماذا يحدث عند تنفيذ أحد الامرين حتى تعرف ماذا تفعل في حالة حدوث خطئ وأيضاً يكون بها جميع الخيارات التي تتعامل مع هذين الامرين لتوقع حدوث أي خطئاما عن المثال الذي كتبته لك فهو عبارة عن قطرة في بحر لعمل شاشة تقوم بما ذكرته لكاما إذا رغبت ان تعرف ما هي هذه الخيارات التي اتحدث عنها فأرجو ان تمتع نظرك بهذه الصفحة http://download.oracle.com/docs/cd/B19306_01/server.102/b14215/exp_imp.htmاما عن الصيغة العامة المستخدمة غالبا exp user/password file=export_name log=log_file full=Y تقديم بلاغ
بتاريخ: 28 يونيو 201015 سنة كاتب الموضوع comment_195645 اخي colla بارك الله فيك بالنسبة للامر host('cmd /c exp user/password file=export_name log=log_file full=Y'); اذا ممكن تعمل فضل علي وتعملي مثال على تصدير واستيراد المستخدم scott لأني والله محتاجها جدا في المشروع لابل قد اعتبرها جزء اساسي الله يسهل امرك ويعطيك الف عافية ياريت تعملي مثال على scott تقديم بلاغ
بتاريخ: 28 يونيو 201015 سنة comment_195649 ياااااااااااا اخ احمد الفضل من الله وحده وانا والله ما ابخل بالمعلومة ابدا ولا يهمك يا أخ أحمد بس عطني شوي إن شاء الله في الليله هذا راح اسويها تقديم بلاغ
بتاريخ: 28 يونيو 201015 سنة comment_195654 الاخ احمد جرب هذي الطريقه وريني إيش صار معاكسوي فورم جديد وأنشأ بداخله button من النوع When-button-press واكتب التالي host('exp userid=scott/tiger@orcl file=c:\my_scott.dmp full=y owner=hr grants=y compress=y'); روع على الدرايف ( C ) راح تلقى ملف جديد اسمو my_scott.dmp وريني إيش صار معاك وهل تم إنشاء الملف ولا لاء تقديم بلاغ
بتاريخ: 28 يونيو 201015 سنة comment_195655 بعد التعديل إستخدم هذا الكود داخل button host('exp userid=scott/tiger@orcl file=c:\my_scott.dmp full=y owner=scott grants=y compress=y'); وريني النتايج تقديم بلاغ
بتاريخ: 29 يونيو 201015 سنة كاتب الموضوع comment_195667 بسم الله الرحمن الرحيم يا اخ colla والله الواحد من يلاقي بفضل الله تعالى ناس طيبين مثلك ومثل اخوتنا في المنتدى والله بيشعر بالامان بارك لله فيك بارك الله يك انا نفذت الكود واشتغل بس ياريت تشرحلي full=y owner=scott grants=y compress=y شو بتعني وبالنسبة لكود عمل import هل اعمله بالطريقة التالية host('imp userid=scott/tiger@orcl file=c:\my_scott.dmp full=y owner=scott grants=y compress=y'); تقديم بلاغ
بتاريخ: 29 يونيو 201015 سنة comment_195671 قبل ما نجرب الـ imp خلينا نتأكد ان هذا الامر نفذ بصورة صحيحه روح على DOS ونفذ التالي exp userid=scott/tiger@orcl file=c:\my_scott.dmp full=y owner=scott grants=y compress=yوريني إيش الي ظهر عندك تقديم بلاغ
بتاريخ: 29 يونيو 201015 سنة comment_195680 من فضلك انظر المرفقات وضعت صورة DOS New Microsoft Office Word Documentصصصصص.doc تقديم بلاغ
بتاريخ: 29 يونيو 201015 سنة comment_195687 ممكن لو سمحت تنفذ الاستعلامات التالية وتوريني الناتج select * from nls_database_parameters where parameter='NLS_CHARACTERSET'; select * from PROPS$ where parameter='NLS_CHARACTERSET'; تقديم بلاغ
بتاريخ: 29 يونيو 201015 سنة comment_195706 الاخ احمد هذا الخطئ لانك دخلت على مستخدم خطأ ادخل على المستخدم systemاو نفذ الآتي conn / as sysdbaودبل الانتر للمعلومية لست خبيرا في أخطاء import و export ودخلت معك في هذا الموضوع لاني اعرف كيف استخدم أوامر DOS على الفورم وهذا عن طريق الامر HOST ولكني سوف استمر معك إلى آخر خطوة وإنشاء الله راح تنفذ سوي الي قلتلك عليه وريني النتايج تقديم بلاغ
بتاريخ: 29 يونيو 201015 سنة comment_195712 قايلك يا احمد مش راح اسيبك إلين ما تنحل المشكله لو سمحت طبق الحل واحده واحده وبالترتيب أي واحده قبل الثاني راح يجيك خطئ : 1 - روح على المسار هذا ( START > Run ) واكتب cmd واديها انتر2 - طبق الاوامر هذي : conn / as sysdba دبل الانتر host md c:\TEST_DIR create or replace directory TEST_DIR as 'C:\TEST_DIR'; grant create any directory to scott; grant read, write on directory TEST_DIR to scott; 3 - روح على المسار هذا مره ثانية ( START > Run ) واكتب cmd واديها انتر4 - نفذ الامر التالي expdp scott/tiger@ORCL schemas=SCOTT directory=TEST_DIR dumpfile=SCOTT.dmp logfile=expdpSCOTT.log وإنشاء الله ما يكون خاطرك إلا طيب لو حاب تعرف من فين جبت الكلام هذا ادخل هنا http://www.oracle-base.com/articles/10g/OracleDataPump10g.php تقديم بلاغ
بتاريخ: 29 يونيو 201015 سنة comment_195713 نسيت اقوليك روح على الدرايف C راح تلقى فولدر جديد اسمو TEST_DIR وفيه export بالاسم SCOTT.DMP تقديم بلاغ
بتاريخ: 29 يونيو 201015 سنة كاتب الموضوع comment_195714 اخي نفذت وظهر لي التالي Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options SQL> host md c:\TEST_DIR SQL> SQL> create or replace directory TEST_DIR as 'C:\TEST_DIR'; Directory created. SQL> grant create any directory to scott; Grant succeeded. SQL> grant read, write on directory TEST_DIR to scott; Grant succeeded. SQL> expdp scott/mis@orcl schemas=SCOTT directory=TEST_DIR dumpfile=SCOTT.dmp logfile=expdpSCOTT.log / SP2-0734: unknown command beginning "expdp scot..." - rest of line ignored. SQL> expdp scott/mis@orcl schemas=SCOTT directory=TEST_DIR dumpfile=SCOTT.dmp logfile=expdpSCOTT.log ; SP2-0734: unknown command beginning "expdp scot..." - rest of line ignored. SQL> انا نفذت في شاشة sql لان dos مش راضي ينفذ وظهر عندي فولدر جديد في السي انظر المرفقات تم تعديل 29 يونيو 201015 سنة بواسطة ahmad48 تقديم بلاغ
بتاريخ: 29 يونيو 201015 سنة comment_195715 لا تفتح sql*plus خليك على DOS فقط في هذي انا الي غلطان سامحنا لم تفتح DOS اكتب الامر التالي : sqlplus /nolog وبعد كذا واصلوبعدين شكلك خليت الخطوة 3 ورحت على الخطوة 4 قايلك خطوة خطوة تقديم بلاغ
بتاريخ: 29 يونيو 201015 سنة كاتب الموضوع comment_195721 اخي colla والله انا يمكن تعبتك معي دخلت على الدوز dos وم بيرضى يفتح اسم المستخدم كمدير قاعدة بيانات تم تعديل 29 يونيو 201015 سنة بواسطة ahmad48 تقديم بلاغ
بتاريخ: 29 يونيو 201015 سنة كاتب الموضوع comment_195723 اخي colla والله انا يمكن تعبتك معي دخلت على الدوز dos وم بيرضى يفتح اسم المستخدم كمدير قاعدة بيانات تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.