elnobey بتاريخ: 7 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 7 أبريل 2004 اخوانى الاعزاء السلام عليكم ورحمته وبركاتة برجاء الافادة بكيفية نقل بيانات من قاعدة بيانات اكسس الى قاعدة بيانات اوركلولكم جزيل الشكر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عبداللطيف بتاريخ: 7 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 7 أبريل 2004 تحياتي للجميع يوجد لن اقول 1000 طريقة لتحويل البيانات من اي قواعد بيانات الى اخري وبااساليب كثير وخبراء Visual Basic يعرفون لكن هناك برنامج يحول جميع قواعد البيانات الى اخرى ،تحياتيtofeeehttp://www.openlinksw.com/ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
elnobey بتاريخ: 7 أبريل 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 7 أبريل 2004 هو فين البرنامج ده وانا عاوزة طريقة واحدة بس 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
developer بتاريخ: 7 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 7 أبريل 2004 يمكن استخدام الطريقة التالية:قم بتصدير البيانات من الاكسس الى تكست فايلاستخدم (SQL LOADER) لنقل البيانات من التكست فايل الى جدول في الاوراكلراجع الوصلة التالية:http://www.araboug.org/ib/index.php?showtopic=720اويمكن استخدام ال ODBC لنقل البيانات من الاكسس الى الاوراكل... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
هانى سند بتاريخ: 7 أبريل 2004 تقديم بلاغ مشاركة بتاريخ: 7 أبريل 2004 اسهل الطرق لنقل الداتا من اكسيس الي اوراكل هي عن طريق الاو دي بي سي عن طريق الاتي عمل درايفر للاوراكل من الو دي بي سي ف ي الكنترول بانيل الضغط علي الجدول الموجود بالاكسيس يمينا و اختيار اكسبورت في صنوق الحوار نختار او بي دي سي كنوع الاكسبورت نحدد اسم الجدول الذي سينقل الي اوراكلنختار اسم الدرايفر او الداتا سورس الذي انشاناه من قبل ثم سيظهر لنا مربع حوار به اليوزر نيم ندخل الباسورد و سيتم النقل ان شاء الله بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
elnobey بتاريخ: 13 أبريل 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 13 أبريل 2004 جزاكم الله خير على الاهتمام والرد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد فيصل زين بتاريخ: 21 سبتمبر 2021 تقديم بلاغ مشاركة بتاريخ: 21 سبتمبر 2021 في ٧/٤/٢٠٠٤ at 10:09, عبداللطيف said: تحياتي للجميع يوجد لن اقول 1000 طريقة لتحويل البيانات من اي قواعد بيانات الى اخري وبااساليب كثير وخبراء Visual Basic يعرفون لكن هناك برنامج يحول جميع قواعد البيانات الى اخرى ، تحياتي tofeee http://www.openlinksw.com/ بعد اذنك ممكن تقولي علي طريقتين من الالف دول والله جربت كذا برنامج مفيش حاجة نفعت. ويبا بارك الله فيك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد فيصل زين بتاريخ: 21 سبتمبر 2021 تقديم بلاغ مشاركة بتاريخ: 21 سبتمبر 2021 في ٧/٤/٢٠٠٤ at 12:52, هانى سند said: اسهل الطرق لنقل الداتا من اكسيس الي اوراكل هي عن طريق الاو دي بي سي عن طريق الاتي عمل درايفر للاوراكل من الو دي بي سي ف ي الكنترول بانيل الضغط علي الجدول الموجود بالاكسيس يمينا و اختيار اكسبورت في صنوق الحوار نختار او بي دي سي كنوع الاكسبورت نحدد اسم الجدول الذي سينقل الي اوراكل نختار اسم الدرايفر او الداتا سورس الذي انشاناه من قبل ثم سيظهر لنا مربع حوار به اليوزر نيم ندخل الباسورد و سيتم النقل ان شاء الله بالتوفيق مفيش فيديو تبعت الرابط بتاعه.أو حضرتك تعمله عندك وتاخد شوت اسكرين للكمبيوتر وترفعهم هنا يبا كتر الف خيرك. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmedbb بتاريخ: 13 يونيو 2022 تقديم بلاغ مشاركة بتاريخ: 13 يونيو 2022 اتفضل دي افضل طريقة وجدتها من احد الزملاء وجربتها كتير ومفيدة جدا لسلام عليكم ورحمة الله وبركاته ، اخى الكريم هذا النص من مأخوذ من نص الأخ msh يوجد الكثير من المميزات الجديدة والمفيدة في الإصدار التاسع من قاعدة بيانات أوراكل ORACLE 9i ومنها دعم إنشاء الجداول الخارجية External Tables وهي عبارة عن جداول يتم تعريف هيكلها STRUCTURE في داخل قاعدة البيانات ويتم حفظ بياناتها في خارج قاعدة البيانات وهي مشابهة للجداول العادية فيما عدا أن البيانات لايتم حفظها في ملفات DATAFILES وأيضا لاتتم إدارة هذه الجداول عن طريق قاعدة بيانات أوراكل . وهذا مثال تطبيقي وتوضيحي للموضوع : 1-ننشئ ملف إكسل يحتوي على 3 أعمدة هي ( رقم الموظف ، الإسم ، العمل ) ثم نقوم بتعبئة بيانات الموظفين ونحفظ الملف في صيغة comma-separated values *.CSV أي أن بيانات الجدول سوف تكون مفصولة بفاصلة مثل 7788,SCOTT,ANALYST ونحفظ هذا الملف في c:\emp\emp.csv . 2-بعد الإنتهاء من الخطوة الأولى نقوم بإنشاء مجلد DIRECTORY OBJECT في الأوراكل وفائدة هذا المجلد هو أنه يعمل كمؤشر للمجلدالذي قمنا بإنشاءه في نظام التشغيل : CODE SQL> CREATE DIRECTORY EMP_DIR_A AS 'E:\emp'; Directory created. 3-نقوم الآن ببناء الجدول في الأوراكل عن طريق تنفيذ مايلي : CODE create table emp1 ( empno number, ename varchar2(100), job varchar2(4) ) organization EXTERNAL ( type oracle_loader default directory EMP_DIR_A access parameters ( records delimited by newline badfile 'emp.bad' logfile 'emp.log' fields terminated by ',') location ('emp.csv') )reject limit unlimited / ملاحظات على الجملة السابقة : نلاحظ أن الجزء الأول من الجملة هو عبارة عن إنشاء جدول كأي جدول عادي لايوجد إختلاف ، ولكن بالنسبة للجزء الثاني نلاحظ الجملة organization EXTERNAL والتي تدل على أن هذا الجدول خارجي ،أيضا هناك نوع الجدول oracle_loader وهو النوع الوحيد الذي تدعمه الأوراكل حالياً ، default directory EMP_DIR وهذا هو المجلد الذي قمنا بإنشاءه في الخطوة الثانية حيث يدل الأوراكل على مكان الملف الذي يوجد به الجدول . ACCESS PARAMETER : records delimited by لتحديد العلامة التي تفصل الصفوف . badfile لتحديد الصفوف التي تم إستثنائها من الملف الرئيسي emp.csv وقت إنشاء الجدول حيث لا تنطبق عليها الشروط مثلا لو كان لدينا صف يحتوي على البيانات AAAAA/DDD....DDDLS;DLS; سوف يتم رفضه وتسجيل بياناته في الملف emp.bad . logfile لتسجيل معلومات الأداء للجدول وأي أخطاء قد تحصل ويتم تسحيل البيانات في الملف emp.log . fields terminated by تحديد الفاصل الذي سوف يفصل بين حقول الجدول وهو في هذه الحالة (,) . location وهنا يتم تحديد أسم الملف الذي سوف يتم الدخول عليه وهو emp.csv . وأخيرا reject limit حيث يتم تحديد عدد الصفوف التي يتم رفضها قبل أن تظهر رسالة خطأ توضح أن عدد الصفوف تخطى العدد المسموح به وفي هذه الحالة unlimited . الصلاحيات : يمكننا منح الصلاحيات على الجداول الخارجية للمستخدمين عن طريق تنفيذ الأمر : CODE grant read, write on directory emp_dir_A to SALCUR; grant select on emp2 to hr; وتعني الجملة الأولى منح القراءة والكتابة في المجلد ، أما الجملة الثانية فتعني منح صلاحية select على الجدول . مميزات الجداول الخارجية : 1- يمكن أن تسنخدم كبديل للأداة SQL LOADER حيث يمكن بناء جدول في قاعدة البيانات من بيانات الجدول الخارجي وبالتالي يتم تحميل جميع البيانات إلى قاعدة البيانات مثال : CODE CREATE TABLE EMPTAB AS SELECT * FROM EMP2; عند تنفيذنا للجملة السابقة سوف يتم بناء جدول جديد بإسم EMPTAB له نفس الأعمدة والبيانات الموجودة في الجدول الخارجي . 2- يتم الإستفادة منها عند التعامل مع قواعد البيانات من data-warehousingحيث تسهل عملية إستخلاص وتحويل وتحميل البيانات . عيوب الجداول الخارجية : 1-هي عبارة عن جداول للقراءة فقط أي أنها لايمكن تنفيذ جمل DML عليها (Insert, Update, or Delete) 2-لاتدعم الملفات التي يكون حجمها أكبر من 2 جيجا بايت . 3- لايمكن تنفيذ عدد من الأوامر عليها مثل analyze table . 4-لايتم عمل نسخ إحتياطي لبياناتها لإن إدارتها لاتتم عن طريق ORACLE SERVER هذا ملخص عن الجداول الخارجية ،أرجوا أن تكون هذه المعلومات مفيدة ، ولاتنسونا من دعوة صالحة . ملاجظة : يوجد ملف مرفق يحتوي على ملف EXCEL جاهز . هذا والله أعلم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.