مشاهدة النسخة كاملة : هل نستطيع استخدام الاوراكل في personal geodatabase بدل الاكسيس
عبادة مالك
04-09-2009, 12:12 PM
هل يمكن ان تكون قاعدة البيانات في personal geodatabase اوراكل بدل الاكسيس ..
اام ان استخدام الاوراكل هو حصرا في , enterprise geodatabase
والتي تحتاج الى وجود برنامج arcsde
د. وسام محمد
04-09-2009, 04:53 PM
عزيزي عبادة
بداية إن تنسيق format الـ personal geodatabase مصمم ليكون موافق لتنسيق Microsoft Access Database 2000 ولذلك عند إنشاء personal geodatabase باستخدام ArcCatlog يتم حفظها في ملف له *.mdb. بعبارة أكثر وضوحاً persoanl geodatabase قاصرة على تنسيق Microsoft Access.
ثانياً: لا يمكنك إنشاء personal geodatabase من خلال Microsoft Access لكن فقط من خلال ArcCatlog وذلك لأنها تحتوي على كائنات من النوع BLOB لوصف البيانات المكانية وبدون معرفة الـ technical description - والذي لم تقوم ESRI بنشره بصورة عامة حتى الآن على حد علمي - لا يمكنك مثل هذه القاعدة مباشرة من خلال Access.
ثالثاً: أشعر من أسئلتك أن هناك حاجة ماسة لديك لا ستخدام Oracle ربما لأنك تحتاج كتابة تطبيق موزع كما أعتقد، لذا يمكنك أن تفكر بالربط بين Oracle وAccess من خلال ODBC أو JDBC ولكن هذا لا يتضمن البيانات المكانية المحفوظة في قاعدة Access، وحتى هذا الربط يحتاج إلى مستوى متقدم وخبرة رفيعة في استخدام هذه الأدوات.
عبادة مالك
04-09-2009, 05:16 PM
السلام عليكم ..
الدكتور وسام محمد ...اشكرك على ردك الرائع ....
بالفعل فعملي يتطلب قاعدة بيانات اكبر من الاكسيس ...لكن انت قلت الان انه لا يمكن ربط الاكسيس مع الاوراكل من ناحية البيانات المكانية ...اود من حضرتك توضيح ذلك بشكل اوسع ...يعني استطيع ربط الجداول الوصفية فقط المنشأة بواسطة
arccatalog هل هذا هو قصدك ؟؟؟
عبادة مالك
04-09-2009, 05:28 PM
سؤال اخر دكتور وسام محمد ..لماذا عندما ننشأ personal geodatabase بواسطة برنامج arcinfo9,2 ,,فان هذه القاعدة لا يمكن فتحتها بواسطة النسخة الاحدث من arcinfo 9,3 ,,,
وكانت النصحية هو ان تحفظ عملك السابق الذي انشأته بواسطة arcinfo9,2 على شكر shapefiles ..لتقوم بفتحها بواسطة البرنامج الاحدث arcinfo 9,3
د. وسام محمد
04-09-2009, 05:44 PM
الزميل عبادة
لقد اشرت إل ان البيانات المكانية يتم حفظها في شكل بيانات من نوع BLOB ومن ثم لا يمكن فتحها إلا من خلال نفس البرنامج - لأن بنية البيانات data structure معرفة في برنامج الإنشاء لكن غير معرفة في Oracle.
أما عن مسألة أصدارات قاعدة البيانات، فإذا كنت تمتلك نسخة ArcInfo فإن هناك أدوات الـ versioning يمكنها أن تساعد عند استيراد قاعدة بيانات من أصدار أدنى.
امال المولى
04-14-2009, 11:45 AM
السلام عليكم دكتور وسام
من خلال المناقشة اعلاه افهم انه قاعدة البيانات المصممة من خلال الاوراكل لايمكن استخدامها واعتمادها في برامج Gis وربطها مع صور الاقمار الصطناعية ؟
نحن في وزارة الكهرباء نعمل الان على تصميم قاعدة بيانات الشبكة من خلال الاوراكل ووضع كافة مواصفات ومكونات الشبكة فيها وربطها مع كافة الوحدات الادارية التابعة للوزارة والموجودة في كافة المحافظات وهناك برامج نقوم باستخدامها تسأل مسبقاً عند بدء اي مروع جديد هل تريد سحب البيانات من قاعدة بيانات اوراكل او اكسس او اي برامج اخرى .
نحن بحاجة ماسة الى الاوراكل في انشاء قاعدة بيانات مركزية للشبكة الكهربائية وفي نفس الوقت نريد ربطها مع براج Gis فما هو الحل برأيكم ؟
د. وسام محمد
04-16-2009, 08:38 AM
الأخوة الكرام
سوف اعيد صياغة كلامي في صورة أكثر وضوحاً لإزالة أي لبس.
بالنسبة لسؤال الأخ عباة الأصلي وهو بشأن أنشاء Enterprise Geodatabase، وقد أوضحت انه يجب أختزانها في Oracle يمكن إدارتها في ArcGIS باستخدام برنامج وسيط هو ArcSDE.
نقل البيانات الوصفية Attribute من والى Orcale\ArcGIS ممكن باستخدام أدوات استخدام الجداول التقليدية في ArcGIS.
البيانات الرسومية لا يمكن إدراجها مباشرة في Oracle من ArcGIS ولكن يجب استخدام ArcSDE.
قاعدة البيانات الجغرافية من النوع Personal Geodatabase أو File Geodatabase غير مؤهلة للعمل في نظام معلومات جغرافي مؤسسي متعدد المستخدمين Multiuser Enterprise GIS.
هناك قواعد بيانات تتميز بأنها يمكن أن تمثل البيانات الرسومية مثل Oracle Spatial و PostgreSQL.PostGIS و SQL Server وMySQL ويمكن استخدامها في تنفيذ حلول مؤسسية، لكن في المقابل أدوات تحرير البيانات الرسومية وأدوات التحليل المتقدمة التي توفرها برامج نظم المعلومات الجغرافية المتقدمة لا تتوفر في مثل هذه النوع من القواعد.
يمكن الاستعواض عن مجموعة البرامج ArcGIS\ArcSDE\Oracle - وحالياً ArcGIS\ArcServer\Oracle - بأي مجموعة برامج أخرى تكفل العمل المؤسسي ولا تحتاج إلى برنامج ثالث بين نظام المعلومات الجغرافي ونظام إدارة قواعد البيانات وهو ما يمكن توفيره عن طريق MapInfo مثلا الذي يمكن أن يتصل مباشرة بـ Oracle Spatial ويتعامل مع البيانات الوصوفية والرسومية المختزنة فيها، وكذلك Geomedia و Autodesk Map و Manifold.
أتمنى أن أكون قد أوضحت المسألة.
د. وسام محمد
04-16-2009, 08:40 AM
ملحوظة بالنسبة لتعليق الأخت أمال المولى
أعتقد أن هناك System Archtecture قد قام بتصميم النظام قبل تنفيذه ولابد أنه قد أخذ في الآعتبار أن يوفر برامج للتكامل بين برامج نظم المعلومات الجغرافية وبرامج إدارة قواعد البيانات.
عبدالملك بن دعجم
04-16-2009, 02:52 PM
السلام عليكم دكتور وسام
اود ان اسالك لماذ ا قاهدة البيانات الجغرافية من نوع Personal geodatabase و file geodatabase غير مؤهلة للعمل في ف
في نظام معلومات جغرافي مؤسسي متعدد المستخدمين..
عبادة مالك
04-17-2009, 01:46 AM
السلام عليكم
حسب رد الدكتور وسام ..فانه تم تصميم وبرمجة Personal geodatabase و file geodatabase بحيث تكون قاعدة البيانات حصرا هي الاكسيس
ولكي تستخدم قاعدة بيانات الاوراكل فانك تحتاج الى شراء برنامج arcsde
عبدالناصر رشاش على
04-17-2009, 11:16 AM
السلام عليكم
اشكر الدكتور وسام الدين على المجهود الرائع
زملاء العزاء
نحتاج جميع للبحث عن المعلوم ثم الاستفسار كتى تكتمل الاستفادة وونستوعب كلام الاساتذة الكبار ولا نجهدهم اكثر من اللازم
زميلي عبدالملك
لايمكن أن يستخدم أكثرمن مشعل أو مستخدم قاعدة البيانات البسيطة Personal GDB or File GDB حيث انها تقفل عندال عند استخدامها من قبل مستخدم واحد في نفس الوقت
ولا يستطيع الاخرون التعامل مها حي ثانها مصممة لعمل فرد واحد وتخزين جحم معين لا يتعدي 2جيجا
وازا اردنا استخدام متعدد لنفس قاعدة البيانات وتخزين حجم كبير جدا فهذا مجال علوم اخري وهي قواعد البيانات مثل اوراكل
اوراكل و ولذلك قاكت ازري بعمل برنامج وسيط لترجمة البيانات المكانية إلة لغة قواعد البيانات الرقمية والتي تختلف عن نظم المعلومات الجغارفية وحيث تسطيع تخزين البيانات المكانية
وهذالبرنامج الذي يترجم من نظم المعلومات الجغارفية إلى قواعد البيانات هو Arc sde
Powered by vBulletin® Version 4.1.11 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.