أكثر

خطأ عند إنشاء قاعدة بيانات جغرافية للمؤسسة


أحاول إنشاء قاعدة بيانات جغرافية مؤسسية. مشكلتي هي عندما أحاول إنشاء قاعدة بيانات جغرافية للشركة. الخطأ هو:

لا يمكن الاتصال بقاعدة البيانات بسبب فشل تحميل برنامج عميل قاعدة البيانات. تأكد من تثبيت برنامج عميل قاعدة البيانات وتكوينه بشكل صحيح. فشل تنفيذ (CreateEnterpriseGeodatabase).

هذا ما حاولت حتى الآن.

لقد قمت بالتثبيت على الخادم الخاص بي:

  • Windows Server 2012 R2 64 بت
  • ArcGIS for Server 10.2.2
  • ArcGIS Desktop 10.2.2
  • PostgreSQL 9.2.2

لقد قمت أيضًا بتنزيل مكتبات العملاء التالية:

  • PostgreSQL 9.2.2 64 بت
  • iconv.dll libeay32.dll libintl-8.dll libpq.dll ssleay32.dll

لقد قمت بلصق هذه المكتبات في المجلدات التالية على الخادم الخاص بي:

  • C: Program Files ArcGIS Server bin
  • C: Program Files (x86) ArcGIS Desktop10.2 bin

لقد قمت أيضًا بلصق مكتبات ST_Geometry في دليل lib الخاص بـ PostgreSQL وقمت بتحرير الملف النصي ، ملف pg_hba.


أعتقد أن مجموعة برامج تشغيل PostgreSQL التي قمت بتنزيلها غير مكتملة ، وإليك السبب:

تم تثبيت ArcGIS Server كتطبيق x64 (بت) ، بينما ArcGIS 10.2 Desktop Client هو تطبيق x86 (32 بت). لذلك ، بالرجوع إلى وثائق ESRI هذه ، فإن مكتبات postgreSQL 64 بت (libeay32.dll و libintl.dll و libpq.dll و ssleay32.dll) تنتقل إلى مجلد تثبيت / bin Server ومكتبات 32 بت (libeay32.dll ، libiconv-2.dll و libintl-8.dll و libpq.dll و ssleay32.dll) انتقل إلى مجلد تثبيت / bin Desktop Client.

بعد ذلك ، بالطبع كان التعديل على ملف pg_hba.conf وإعادة تشغيل PostgreSQL <- لنحرص على إعادة بدء قاعدة البيانات بشكل صحيح بعد تحديث مكتبات dll.

سيكون التحقق من خصوصية قاعدة البيانات الصحيحة هو الفحص التالي إذا كانت الخطوات المذكورة أعلاه لا تصلح المشكلة.

يقرأ كما لو كنت تتنقل خلال هذا البرنامج التعليمي لـ ESRI ، ولكن إذا لم يكن كذلك ، فأنا أشجعه بشدة / أوصي به.

حظا سعيدا.


كيفية فصل أقفال المستخدم من قاعدة البيانات الجغرافية للملف

قاعدة البيانات الجغرافية للملف هي مصطلح ArcGIS يستخدم بنية مجلد ملف لتخزين البيانات الممكّنة جغرافيًا. في إحدى عمليات صيانة البيانات الليلية الخاصة بي ، أستخدم البرمجة النصية لـ Python لإيقاف & amp ؛ حظر الاتصالات بقاعدة بيانات مؤسستي SQL باستخدام الأوامر.

_________________________________________________________________________________
# قم بتعيين رمز المنتج الضروري
استيراد arcinfo

# استيراد وحدة آركبي
استيراد آركبي

# المتغيرات المحلية:
OwnerCurrentYr_sde = "اتصالات قاعدة البيانات OwnerCurrentYr.sde"
OwnerCurrentYr_sde__2_ = OwnerCurrentYr_sde
OwnerCurrentYr_sde__3_ = "اتصالات قاعدة البيانات OwnerCurrentYr.sde"
OwnerCurrentYr_sde__7_ = OwnerCurrentYr_sde__3_
OwnerCurrentYr_sde__5_ = "اتصالات قاعدة البيانات OwnerCurrentYr.sde"
OwnerCurrentYr_sde__6_ = OwnerCurrentYr_sde__5_

# وقف اتصالات جديدة
arcpy.AcceptConnections ("اتصالات قاعدة البيانات OwnerCurrentYr.sde" ، خطأ)

# العملية: افصل جميع المستخدمين
arcpy.DisconnectUser ("اتصالات قاعدة البيانات OwnerCurrentYr.sde"، "ALL")


. ثم أقوم بمهام أخرى لضغط قاعدة البيانات ، وإعادة بناء الفهارس ، وتحليل مجموعات البيانات ، ثم أسمح للاتصالات ببدء الاتصال بقاعدة بيانات SQL.
# تمكين المستخدمين من بدء الاتصالات
arcpy.AcceptConnections ("اتصالات قاعدة البيانات OwnerCurrentYr.sde" ، صحيح)
_______________________________________________________________________________

يعمل سير العمل أعلاه بشكل رائع لاتصالات SQL ، ولكن كيف أفعل ذلك لقاعدة بيانات جغرافية للملف؟

بواسطة RebeccaStrauch_ _GISP

لم أنجح في فصل المستخدمين تمامًا عن FGDB ، وربما ربما يكون ذلك إعادة تشغيل لجهاز fgdb. أو ربما تمنع بطريقة ما الوصول إلى المجلد تمامًا ، ولكن حتى مع ذلك ، مع النوافذ ، أعتقد أن اتصالات الأذونات ستستمر حتى إعادة التشغيل أو تسجيل الخروج / الدخول.

لكني أحقق تقدمًا في اكتشاف ما إذا كان fgdb مستخدمًا أو تم الوصول إليه بأي حال. لقد واجهتنا مشكلة اليوم وهي أن mxd يفتح ملفات gdb للملفات ، في وجهة نظر Windows ، ولكن لا يتم إنشاء أي ملفات .lock. كنت أقوم باختبار وجود .locks قبل إعادة تسمية ملف gdb أو حذفه. ستفشل إعادة التسمية ، لكن الحذف سيحذف جميع الملفات باستثناء حوالي 5 ملفات ، لكن الملف gdb سيكون تالفًا الآن ، مع مجلد بملحق gdb. لم يعد من الممكن حذفه. والاختبار مع arcpy.Exists لم يعد يرى المجلد على أنه gdb. ومع ذلك ، لا تزال تلك الملفات غير المحذوفة مفتوحة من قبل المستخدم (المستخدمين)

يمكنني استعادة fgdb عن طريق نسخ الملفات التي تم حذفها من ملف fgdb من نسخة احتياطية ، ولكن هذه مشكلة.

لقد كنت أستخدم أوامر FSMGMT.MSC و NET FILES windows للمساعدة في العثور على هذه الأقفال المخفية ، ولكن حتى الآن نجحت في تشغيلها يدويًا. أحاول معرفة كيفية التقاط هذه المعلومات في نص Python الخاص بي قبل محاولة إعادة التسمية. . هل لدي احد اى افكار؟ (لا تحاول اختطاف هذا الموضوع. لذلك سيتم فصله إذا قام أي شخص بذلك).

في سلاسل الرسائل المختلفة التي رأيتها تتحدث عن أمر FSMGMT.MSC ، يوجد سطر أوامر يقول أنه يمكنك / إغلاق الملفات ، ولكن حتى الآن ، لم يغلق هذا الاتصال بـ fgdb إذا كان مفتوحًا في mxd على سبيل المثال.

إحدى المشكلات المتعلقة بمحاولة تشغيل NET FILES هي أنه يلزم تشغيلها كمسؤول. لقد رأيت بعض الحديث عن إنشاء ملف bat أو استخدام عملية الاستيراد الفرعية لتشغيل هذا ، لكنني لم أحسب ذلك بعد ، كيفية التقاط أو الاستعلام عن إخراج fgdb في الأسئلة.

على أي حال ، أنت لست وحدك في محاولة معرفة ذلك. أنا

بعض الروابط المهمة التي كنت أعمل من خلالها

راجع للشغل - لدي عدة قصاصات مكتوبة باستخدام اختبارات مختلفة ، تبحث عن الأقفال إذا كنت مهتمًا. بمجرد أن أكتشف كل هذا ، آمل أن ألخصه وأنشره كمستند.


اتصالات من ArcGIS

اتصالات قاعدة البيانات الجغرافية المحسنة للمؤسسة

في ArcGIS 10.1 ، تم تبسيط مربع حوار اتصالات قاعدة البيانات للمطالبة بإدخال أقل لإجراء اتصال ، وتم توسيع الوظائف للسماح لك بالاتصال بأي قاعدة بيانات مدعومة ، حتى إذا لم تحتوي على قاعدة بيانات جغرافية مؤسسية.

اختر قاعدة البيانات التي تريد الاتصال بها ، ثم قدم معلومات الاتصال. فيما يلي مثال على الاتصال بقاعدة بيانات PostgreSQL:

قم بالوصول إلى مربع الحوار هذا من عقدة اتصالات قاعدة البيانات (كانت عقدة اتصالات قاعدة البيانات المكانية سابقًا) في شجرة الكتالوج. لمزيد من المعلومات حول اتصالات قاعدة البيانات ، راجع اتصالات قاعدة البيانات في ArcGIS for Desktop. لاحظ أن ملفات اتصال قاعدة البيانات المكانية الحالية ستستمر في العمل في ArcGIS 10.1.

يمكن للمسؤولين إنشاء ملف اتصال يحتوي على المعلومات الضرورية ومشاركتها مع مستخدمين آخرين. راجع التكوين المسبق لملفات الاتصال لمزيد من المعلومات.

بالإضافة إلى ذلك ، تتيح لك أداة المعالجة الجغرافية الجديدة "إنشاء اتصال قاعدة البيانات" إنشاء اتصالات قاعدة البيانات وقاعدة البيانات الجغرافية. يأخذ نفس المدخلات مثل مربع حوار اتصالات قاعدة البيانات ، بالإضافة إلى أنه يتيح لك تحديد الإصدار المراد استخدامه عند الاتصال بقاعدة بيانات جغرافية. يمكن العثور على هذه الأداة في مجموعة أدوات مساحات العمل الخاصة بمربع أدوات إدارة قاعدة البيانات.

إذا كنت تريد إنشاء اتصال باستخدام خدمة ArcSDE ، فاستخدم أداة المعالجة الجغرافية Create ArcSDE Connection File.

نظرًا لأنه يمكنك الآن الاتصال بقواعد البيانات من مربع الحوار اتصالات قاعدة البيانات أو أداة إنشاء اتصال قاعدة البيانات ، فقد تمت إزالة مربع الحوار إضافة اتصال OLE DB من شجرة الكتالوج ، ولكن يمكن إعادة إضافته عن طريق تخصيص ArcCatalog.

تحديث كلمة المرور عند الاتصال

إذا تم تعيين كلمة مرور قاعدة البيانات بحيث تنتهي صلاحيتها ، فسيقوم ArcGIS 10.1 باعتراض التحذير أو الخطأ الذي تم إرجاعه من قاعدة البيانات وسيزودك بمربع حوار يسمح لك بإنشاء كلمة مرور جديدة.

تحديث مفتاح الترخيص عند الاتصال

إذا كان لديك ترخيص Esri Developer Network أو موقع تعليمي ، فيجب تحديث مفاتيح ترخيص البرنامج بشكل دوري. يتم تخزين معلومات الترخيص في قواعد البيانات الجغرافية للمؤسسات ومجموعة العمل. لذلك ، عند انتهاء صلاحية الترخيص الخاص بك ، يجب عليك أيضًا تحديث الترخيص في قواعد البيانات الجغرافية الخاصة بك. في ArcGIS 10.1 ، عندما يتصل مسؤول قاعدة البيانات الجغرافية بقاعدة بيانات جغرافية تحتوي على ترخيص منتهي الصلاحية ، يتم إرجاع مربع حوار للسماح لمسؤول قاعدة البيانات الجغرافية بتحديد ترخيص ArcGIS for Server الحالي.


وظيفة متدرب: أكثر بكثير من الخرائط: توفر أنظمة المعلومات الجغرافية العديد من الخيارات

يختار كل متدرب في برنامج تدريب Nature Academy في Matthaei Botanical Gardens & amp Nichols Arboretum مشروعًا صيفيًا للبحث عنه وإعداد تقرير عنه. يُتوج المشروع بملصق معروض في الأماكن الداخلية العامة في Matthaei. يكتب المتدربون أيضًا مشاركة مدونة حول مفهوم مشروعهم أو البحث الذي أجروه.

يمكن أن يؤثر تنفيذ تحليل وتطبيقات أنظمة المعلومات الجغرافية (GIS) بشكل إيجابي على الحياة الشخصية والمهنية. من إنشاء خرائط احترافية للمنظمات ، إلى البحث عن إحصائيات الجريمة للحي الذي أفكر في الانتقال إليه ، أصبحت نظم المعلومات الجغرافية مهارة ذات طبيعة ثانية تساعدني في تطوير فهم متعدد الأبعاد للموقف. بشكل عام ، أعتقد أن الكثير من الناس لا يفهمون التطبيق المتقاطع الذي تمتلكه نظم المعلومات الجغرافية. عندما أتحدث إلى زملائي الطلاب والزملاء كثيرًا ما أسمع عبارة "أوه ، هل تعجبني عناصر الخريطة؟" في حين أن رسم الخرائط يعد جزءًا كبيرًا من عمل نظم المعلومات الجغرافية ، إلا أنه يمكن أيضًا دمجه في العلوم البيولوجية والسياسية والحاسوبية والاجتماعية على سبيل المثال لا الحصر.

يمكن لهذه الممارسة نفسها أن تزيد بشكل كبير من إمكانية الوصول والإنتاجية في منظمة مثل Matthaei Botanical Garden و Nichols Arboretum. اقترحت أنا وزملائي المتدربين في نظم المعلومات الجغرافية ، بقيادة الموظفين ماريسيلا أفالوس ومايك كوست ، بعض الطرق التي يمكن أن تُثري بها نظم المعلومات الجغرافية أبحاثنا وتساعد في ضمان حفظ البيانات. سأغطي ثلاثة من المشاريع الحالية التي نعمل عليها:

POI وخريطة المسار لحدائق ماتاي النباتية.

أنتج أنا وزميلي المتدرب دانيال وو (انظر منشور مدونة دانيال) خرائط تفاعلية عبر الإنترنت لخصائص حديقة ماتاي النباتية ومشتل نيكولز. تسلط هذه الخرائط الضوء على المسارات ونقاط الاهتمام وأكشاك المعلومات الموجودة في الممتلكات ويمكن أن تساعد الضيوف في التخطيط لرحلة فعالة قبل أن يكونوا على الأرض. إنه يعمل كعامل مساعد مفيد في تخطيط الطريق ، خاصة للضيوف ذوي إمكانية الوصول المحدود أو الأطفال الصغار. أيضًا نظرًا لتنسيقها الرقمي ، يمكن تحديث هذه الخرائط وصيانتها بشكل متكرر دون قيود الطلب والطباعة.

تطبيقات المسح النباتية IMLS

باستخدام نتائج استطلاع 2011-2012 بتمويل من معهد خدمات المتاحف والمكتبات (الذي أجراه ب. والترز ، إم. هيجنا ، سي كرانسر ، جيه بلاكي) ، تمكنا من إنشاء خريطة استعلام في برنامج Web AppBuilder ، تم تطويره بواسطة Esri ، رائد برامج GIS سيسمح هذا التطبيق للموظفين وطلاب الأبحاث ، وربما في نهاية المطاف ، للجمهور بتحديد مواقع مجتمعات طبيعية معينة وأنواع الغطاء الحرجي والنباتات في حديقة ماتاي النباتية ومشتل نيكولز وهورنر ماكلولين وودز وخصائص بحيرة الطين. يمكن للمستخدم تحديد البحث من حيث المجتمع الطبيعي أو نوع الغطاء الحرجي أو اسم العائلة والاسم العلمي. يقوم الاستعلام بتضييق البيانات وصولاً إلى منطقة دراسة محددة ، مما يمنح المستخدم فكرة عن مكان البحث عن مجتمع أو كائن طبيعي معين. يمكن أن تكون هذه الخريطة في جيب المستخدم أثناء تواجده في الميدان ويمكن أن يساعد زر "موقعي" في التنقل للعثور على منطقة الدراسة المحددة. من خلال تضييق منطقة البحث ، يمكن للمستخدم تحسين وقته في الحقل.

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

أكبر مشروع نعمل عليه هو تطوير وتنفيذ قاعدة بيانات جغرافية مؤسسية. على الرغم من وجود قاعدة بيانات Microsoft Access موجودة ، فإن التبديل إلى قاعدة بيانات جغرافية مؤسسية يسمح لنا أيضًا بتخزين المعلومات الجغرافية مع الإدخالات المضافة إلى قاعدة البيانات مع الحفاظ على إمكانية الوصول متعددة الاستخدامات. في منظمة مثل Matthaei-Nichols ، يعد هذا مفيدًا بشكل خاص لأنه يمكننا تتبع الموقع المحدد للنبات أو مشاهدة الحيوانات أو هدية الجزية. يتمثل أحد الجوانب المهمة حقًا في التطوير في جعله سهل الوصول إليه وسهل الاستخدام ، لذلك يتم تحفيز الموظفين على استخدامه. نحن نتعامل مع هذه المهمة من خلال إنشاء استبيان قائم على النموذج يسمح للمستخدمين بإضافة البيانات عبر أحد التطبيقات. يحافظ النموذج على سلامة البيانات ويضمن أن تكون جميع البيانات المضافة في ترتيب موحد وموجز ، وهو الأمثل للتحليل. بالإضافة إلى ذلك ، تدمج قاعدة البيانات الجغرافية البيانات من جميع الموظفين المختلفين في مكان واحد مناسب يضمن الحفاظ على البيانات لسنوات قادمة. تحتوي النماذج على ميزات تحمي البيانات من الأخطاء مثل الأخطاء الإملائية باستخدام تعبئة الإكمال التلقائي ، وهو أمر مفيد بشكل خاص عند إضافة الأسماء العلمية. عند اكتمال قاعدة البيانات الجغرافية ، سنكون قادرين على رقمنة السجلات الموجودة منذ عقود وضمان استمرارية البيانات المذكورة. بمجرد نقل كل شيء وتسجيل المشاهد الجديدة بنفس التنسيق ، يمكن إجراء البحث لتحليل الاتجاهات ومراقبة المناطق إذا رأينا تغيرات في عدد السكان أو الحالة بمرور الوقت. تعد الدراسات طويلة المدى مهمة للغاية لفهم العلوم البيولوجية ، وستجعل قاعدة البيانات الجغرافية هذه العملية أسهل بكثير.

من الزائر / الأغراض الإدارية إلى البحث "هناك تطبيق (GIS) لذلك". تقاطع المجال هو ما جذبني في البداية ، وأنا سعيد جدًا برؤية كل الطرق التي يتم بها استخدام نظم المعلومات الجغرافية في Matthaei-Nichols!

تايلور باسوتشي طالب في السنة النهائية بجامعة ميشيغان - ديربورن. تتخصص في علوم البيئة مع تركيز في علوم الأرض. تم تسجيل تايلور أيضًا في برنامج شهادة نظم المعلومات الجغرافية ويعمل كمتدرب في نظم المعلومات الجغرافية في حدائق ماتايي النباتية هذا الصيف. إنها متحمسة للغاية بشأن تعزيز معرفتها في مجال تطوير الجغرافيا المكانية والعمل في كل من الفريق والمشاريع الفردية. أصبح تدريب تايلور ممكنًا بفضل هدية من Paula Piehl لإجراء مزيد من الدراسات حول التاريخ الطبيعي والحفاظ على التنوع البيولوجي البيئي ولتشجيع دراسة الأنواع النادرة والمهددة بالانقراض.


يمكن إكمال درجة البكالوريوس في التكنولوجيا BCIT GIS (B.Tech) أو برنامج الدبلوم المتقدم (ADP) بالكامل من خلال التعلم عبر الإنترنت. يتم تقديم شهادة BCIT GIS المتقدمة فقط من خلال التعلم عبر الإنترنت.

تطبيق إلى برنامج BCIT GIS AdvCert أو GIS ADP أو GIS B.Tech كطالب بدوام جزئي. يمكنك التقديم في أي وقت. أنت طالب بدوام جزئي لأنك لن تحضر / تنهي حرم BCIT ، وستستغرق عامين على الأقل لإكمال جميع دورات AdvCert أو ADP عبر الإنترنت ، أو مكون الدورات التقنية عبر الإنترنت في B.Tech. ملاحظة: لا يمكنك إكمال هذه الدورات في عام واحد إلا إذا كنت طالبًا بدوام كامل في حرم BCIT.

اتصال Carmen Heaver لإعداد جدول الدورة التدريبية عبر الإنترنت بعد تقديم طلبك.

قم بالتسجيل في كل دورة من دوراتك المطلوبة بعد جدول الدورة. يمكنك التسجيل في دورات المستوى التمهيدي قبل الموافقة على طلبك. سيُسمح لك بالتسجيل في الدورات المتقدمة بموافقة من مساعد البرنامج لدينا ، والذي سيتحقق من قبولك في البرنامج وإتمام أي دورات تدريبية مسبقة.

محاضرة الرسوم لكل دورة. قد تكون قادرًا على تقليل التكلفة من خلال التقدم بطلب للحصول على رصيد تحويل إذا كنت قد أكملت بالفعل دورة في مؤسسة أخرى لما بعد الثانوية لديها نتائج تعليمية مكافئة لدورة برنامج BCIT GIS وإذا لم يتم استخدام هذه الدورة كجزء من GIS AdvCert الخاص بك أو ADP أو GIS بي تك. متطلبات ائتمان التطبيق. قد تحصل أيضًا على دخل من وظيفة بدوام جزئي أثناء الدراسة وقد تتلقى أيضًا بعض الدعم التعليمي من صاحب العمل. لاحظ أن الرسوم الدراسية تزداد عادة كل عام بحوالي 2٪.

وصول التعلم عبر الإنترنت من خلال صفحة تسجيل الدخول في مركز التعلم (رسميًا D2L). يتم تنظيم كل دورة تدريبية عبر الإنترنت بطريقة مماثلة: يمكنك استخدام جهاز الكمبيوتر الخاص بك للاستماع إلى المحاضرات ، والاتصال بخوادم الكمبيوتر BCIT ، واستخدام برنامج GIS ، وإكمال مهام برامج GIS تمامًا كما تفعل في معمل الكمبيوتر بالحرم الجامعي BCIT ، ومناقشة الأسئلة مع الآخرين أعضاء الفصل ، تواصل مع مدرسك في ساعات العمل الافتراضية حيث يمكن للمدرس المساعدة في حل المشكلات وعرض البرامج أو الوصول إلى جهاز الكمبيوتر الخاص بك لمساعدتك. لا تقم بتثبيت برنامج GIS على جهاز الكمبيوتر المنزلي الخاص بك ، لذلك يمكنك استخدام جهاز نظام التشغيل MAC أو Windows أو UNIX. يمكنك إكمال مهام معمل الكمبيوتر عن طريق الاتصال بـ AppsAnywhere واستخدام BCIT GIS أو برامج BCIT الأخرى.

ربما ترغب في الدراسة عبر الإنترنت لأنك لا تعيش بالقرب من حرم BCIT Burnaby ، كولومبيا البريطانية ، كندا ولا ترغب في الانتقال ، أو لديك وظيفة وترغب في الدراسة بدوام جزئي. تحب أن يكون لديك ساعات دراسية مرنة.

يرجى مراجعة الأسئلة الشائعة [PDF] للحصول على مزيد من المعلومات.

إذا كانت لديك أي أسئلة إضافية حول إكمال برنامج GIS عبر الإنترنت ، يرجى الاتصال بـ Carmen Heaver أو الاتصال على 604-432-8378.


المعلمات

قاعدة البيانات الجغرافية حيث سيتم إنشاء جداول مراجع البيانات ومجموعة بيانات المعالم. يمكن أن يكون هذا قاعدة بيانات جغرافية لسطح المكتب أو المؤسسة.

النظام الإحداثي الجغرافي أو المسقط لفئات المعالم في مساحة عمل المراجع. الافتراضي هو GCS_WGS_1984 إذا لم يتم تحديد قيمة.

يشير إلى ما إذا كان سيتم تسجيل فئات الميزات والجداول المضافة إلى مساحة العمل على أنها ذات إصدارات. هذا ينطبق فقط على قواعد بيانات المؤسسة.

  • غير محدد - لن يتم تسجيل فئات وجداول المعالم على أنها ذات إصدار بعد إضافتها إلى قاعدة البيانات الجغرافية. هذا هو الافتراضي.
  • تم التحديد - سيتم تسجيل فئات وجداول المعالم على أنها ذات إصدار بعد إضافتها إلى قاعدة البيانات الجغرافية.

الكلمة الأساسية للتكوين التي تحدد معلمات التخزين لجداول قاعدة البيانات. ينطبق هذا على قواعد البيانات الجغرافية للملف والمؤسسة. يتم استخدام الكلمة الأساسية DEFAULTS افتراضيًا.

الناتج المشتق

مساحة عمل المراجع التي أنشأتها الأداة.

قاعدة البيانات الجغرافية حيث سيتم إنشاء جداول مراجع البيانات ومجموعة بيانات المعالم. يمكن أن يكون هذا قاعدة بيانات جغرافية لسطح المكتب أو المؤسسة.

النظام الإحداثي الجغرافي أو المسقط لفئات المعالم في مساحة عمل المراجع. الافتراضي هو GCS_WGS_1984 إذا لم يتم تحديد قيمة.

يشير إلى ما إذا كان سيتم تسجيل فئات الميزات والجداول المضافة إلى مساحة العمل على أنها ذات إصدارات. هذا ينطبق فقط على قواعد بيانات المؤسسة.

  • غير متغير - لن يتم تسجيل فئات السمات والجداول على أنها ذات إصدار بعد إضافتها إلى قاعدة البيانات الجغرافية. هذا هو الافتراضي.
  • تم إصداره - سيتم تسجيل فئات السمات والجداول على أنها ذات إصدار بعد إضافتها إلى قاعدة البيانات الجغرافية.

الكلمة الأساسية للتكوين التي تحدد معلمات التخزين لجداول قاعدة البيانات. ينطبق هذا على قواعد البيانات الجغرافية للملف والمؤسسة. يتم استخدام الكلمة الأساسية DEFAULTS افتراضيًا.

الناتج المشتق

مساحة عمل المراجع التي أنشأتها الأداة.

عينة التعليمات البرمجية

يوضح البرنامج النصي المستقل التالي أداة EnableDataReviewer.


لا يمكن نشر Composite Locator على ArcGIS Server 10.2.2

لا يمكنني نشر محدد موقع مركب من 10.0 SP5 ArcSDE Geodatabase (Oracle) إلى ArcGIS Server 10.2.2. لتضييق نطاق المشكلة ، قمت بإنشاء محدد موقع مركب جديد مع محدد موقع مكون واحد فقط لإبقائه بسيطًا قدر الإمكان. أنا قادر على نشر محدد موقع المكون بنجاح ولكن ليس المركب.

عند النشر ، يكون التغليف ناجحًا وبعد ذلك في نهاية العملية أتلقى الرسالة "فشل نشر الخدمة". في سجلات ArcGIS Server ، أحصل على الأخطاء أدناه:

ومع ذلك فأنا قادر على إنشاء ملف .sd. إذا حاولت تحميله على الخادم باستخدام أداة تحميل تعريف الخدمة GP ، فسأحصل على نفس الخطأ المذكور أعلاه.

أقوم بنشر الخدمة من خلال اتصال "المالك" بـ SDE ، لذا يجب ألا تكون الامتيازات مشكلة. أيضًا ، تتم الإشارة إلى محدد موقع المكون في المركب عبر اتصال المالك أيضًا.

لقد قمت بتسجيل مصدر بيانات SDE بشكل صحيح ولم أحصل على أي رسائل مشبوهة أثناء خطوة التحليل. الرسالة الوحيدة هي أنه سيتم نسخ محدد المواقع المركب إلى الخادم وهو أمر طبيعي حيث يتم نسخها دائمًا إلى الخادم.

أنا قادر على نشر نفس محدد المواقع المركب مع نسخة من البيانات من قاعدة بيانات جغرافية ملف 10.2 لذا يبدو أنها مجرد مشكلة SDE / ArcGIS 10.2.2.

لقد قمت أيضًا بنشر نفس السؤال على GIS StackExchange حتى تتمكن من الإجابة هناك إذا كنت تفضل ذلك.


العرض المكاني - خطأ ArcCatalog-OID

لقد قمت بإنشاء عرض مكاني في استوديو إدارة خادم SQL. بعد إنشاء العرض ، حاولت فتح الجدول في ArcCatalog وتلقيت هذا الخطأ. سيكون موضع تقدير أي مساعدة.

"حدث خطأ أثناء تهيئة نافذة الجدول. إذا لم يكن الجدول يحتوي على حقل oid ، فتأكد من إمكانية إنشاء ملف مؤقت في دليل TEMP.

أجد أنني تلقيت هذا الخطأ أيضًا.

أنا قادر على عرض البيانات ومعالجتها في ArcMap 10.3 ولكني أجد أنها تسبب مشاكل عندما أحاول أتمتة برنامج Arcpy.CopyRows_management.

لدي رسالة الخطأ الموسعة:

تحميل بيانات الجدول: حدث خطأ أثناء تهيئة نافذة الجدول. إذا لم يكن الجدول يحتوي على حقل oid ، فتأكد من إمكانية إنشاء ملف مؤقت في دليل TEMP ، بحيث يمكن نسخ الجدول محليًا. يجب أن يكون حجم كل شبكة أكبر بثلاث مرات على الأقل من حجم الشبكة السابق. مساحة العمل غير متصلة. العنصر غير موجود في هذه المجموعة.

أنا أيضا أحصل على نفس الخطأ بالضبط. مثل نعومي. بالنسبة لي ، يظهر بشكل جيد عندما أقوم بمعاينة الجغرافيا في الكتالوج والحصول على هذا الخطأ عند معاينة الجدول. الغريب أنه لا يعطيني هذا الخطأ إلا في بعض الأحيان. كما أنه يختفي أحيانًا عندما أقوم بتحديث اتصال قاعدة البيانات. في الوقت الحالي ، ليس لدي أي مشاكل عندما أقوم باستيراد طريقة العرض في ArcMap ونشرها كخدمة خريطة. ومع ذلك ، أشعر بالقلق من أنه قد يتسبب في حدوث مشكلات مع تطبيق GIS الخاص بنا الذي يشير إلى البيانات.

أحصل على نفس الخطأ مثل لقطة شاشة نعومي أيضًا. كما يقول Anish ، تبدو الهندسة جيدة في ArcCatalog وأحصل على الخطأ عند معاينة الجدول. عندما أقوم بإضافة البيانات إلى ArcMap ، يطلب مني اختيار حقل معرف فريد (وهناك بالتأكيد OBJECTID). هل نفتقد خطوة حيث يمكننا تعيين الحقل الذي يمثل المعرف الفريد عند إنشاء العرض؟

أعتقد أنني أفهم المشكلة هنا - أقوم بإنشاء عرض مكاني بعلاقة 1-M ، لذلك لن يكون حقل معرف الكائن فريدًا بعد الآن. أحتاج إلى اكتشاف طريقة لإنشاء حقل معرف فريد جديد في العرض المكاني.

سأبدأ بالقول إنني لست متأكدًا من حجم المشكلة التي تتمثل في إنشاء عرض مكاني وليس لها معرف فريد ، ولكن يبدو أنه شيء قد يتسبب في حدوث مشكلات على الطريق لذا أريد تجنبها.

(تحرير - لا تهتم أبدًا !! تعمل طبقة الاستعلام (كما هو موضح أدناه) في ArcMap ، ومع ذلك ، لا يمكنك نشر طبقة استعلام "معقدة" (على سبيل المثال ، تلك التي تحتوي على صلات أو عبارة أين). يمكنك نشر " طبقة استعلام بسيطة (بدون صلات ، لا شرط أين). ولكن في حالتي كنت بحاجة إلى تلك الصلات وجمل أين وأحتاج إلى نشرها حتى لا يساعد ذلك. رجوع إلى طرق العرض المكانية بدون معرّف فريد!)

بدلاً من ذلك ، قمت بإنشاء طبقة استعلام في ArcMap. أنا أستخدم الإصدار 10.3.1 ، واتبعت الخطوات التالية:

1. في ArcMap ، انقر فوق ملف & gt إضافة بيانات & gt إضافة طبقة استعلام.

2. سيطلب منك توفير اتصال قاعدة البيانات. (انظر الصورة أدناه)

3. اكتب اسمًا للطبقة الجديدة.

4. إنشاء استعلام. لقد استخدمت نفس لغة SQL التي كنت سأستخدمها لإنشاء العرض المكاني (الذي قمت بنسخه من استوديو إدارة خادم SQL).

يمنحك هذا طبقة جديدة في MXD تقوم بالضبط بما سيفعله العرض المكاني الخاص بك ، بالإضافة إلى أنها تضيف حقل "ESRI_OID" الذي يحتوي على معرف فريد حقيقي.

يمكنك حفظ ونشر MXD كالمعتاد. يمكنك حتى حفظ الطبقة كملف .lyr لاستخدامها بسهولة في المستندات الأخرى.

لذا فإن الجانب السلبي هو أنه ليس لديك عرض مكاني في قاعدة البيانات الجغرافية الخاصة بك لاستخدامها بسهولة ، ولكن نظرًا لأنه يمكنك حفظ ملفات .lyr ، فلن تضطر إلى إعادة كتابة SQL في كل مرة تستخدم فيها نفس البيانات - أو حتى بيانات مماثلة ، حيث يمكنك تحرير الاستعلام في ArcMap وقتما تشاء!


قواعد الخط

يجب أن يكون أكبر من التسامح العنقودي

يتطلب عدم انهيار الميزة أثناء عملية التحقق من الصحة. هذه القاعدة إلزامية للطوبولوجيا وتنطبق على جميع فئات المعالم الخطية والمضلعة. في الحالات التي يتم فيها انتهاك هذه القاعدة ، يتم ترك الهندسة الأصلية دون تغيير.

حذف: يزيل إصلاح الحذف ميزات الخط التي قد تنهار أثناء عملية التحقق استنادًا إلى تفاوت الكتلة في الهيكل. يمكن تطبيق هذا الإصلاح على واحد أو أكثر يجب أن يكون أكبر من أخطاء Cluster Tolerance.

أي ميزة خطية ، مثل هذه الخطوط باللون الأحمر ، والتي من شأنها أن تنهار عند التحقق من صحة الهيكل هي خطأ.

يتطلب ألا تتداخل الخطوط مع خطوط في نفس فئة المعالم (أو النوع الفرعي). يتم استخدام هذه القاعدة حيث لا ينبغي تكرار مقاطع الخط ، على سبيل المثال ، في فئة معالم التدفق. يمكن أن تتقاطع الخطوط أو تتقاطع ولكن لا يمكنها مشاركة المقاطع.

طرح او خصم: يزيل إصلاح الطرح أجزاء الخط المتداخلة من الميزة التي تسبب الخطأ. يجب عليك تحديد الميزة التي ستتم إزالة الخطأ منها. إذا كان لديك ميزات خط مكررة ، فحدد ميزة الخط التي تريد حذفها من مربع الحوار Subtract. لاحظ أن إصلاح الطرح سينشئ ميزات متعددة الأجزاء ، لذلك إذا لم تكن المقاطع المتداخلة في نهاية أو بداية ميزة خطية ، فقد ترغب في استخدام الأمر Explode على شريط أدوات التحرير المتقدم لإنشاء ميزات من جزء واحد. يمكن تطبيق هذا الإصلاح على خطأ واحد محدد يجب ألا يتداخل فقط.

يتطلب ألا تتقاطع أو تتداخل ميزات الخط من نفس فئة الميزة (أو النوع الفرعي) مع بعضها البعض. يمكن أن تشترك الخطوط في نقاط النهاية. تُستخدم هذه القاعدة لخطوط الكنتور التي يجب ألا تتقاطع مع بعضها أبدًا أو في الحالات التي يجب أن يحدث فيها تقاطع الخطوط فقط عند نقاط النهاية ، مثل مقاطع الشوارع والتقاطعات.

طرح او خصم: يزيل إصلاح الطرح أجزاء الخط المتداخلة من الميزة التي تسبب الخطأ. يجب عليك تحديد الميزة التي ستتم إزالة الخطأ منها. إذا كان لديك ميزات خط مكررة ، فحدد ميزة الخط التي تريد حذفها من مربع الحوار Subtract. لاحظ أن إصلاح الطرح سينشئ ميزات متعددة الأجزاء ، لذلك إذا لم تكن المقاطع المتداخلة في نهاية أو بداية ميزة خطية ، فقد ترغب في استخدام الأمر Explode على شريط أدوات التحرير المتقدم لإنشاء ميزات من جزء واحد. يمكن تطبيق هذا الإصلاح على خطأ "يجب ألا يتقاطع" فقط.

انشق، مزق: يقسم الإصلاح الانقسام ميزات الخط التي تتقاطع مع بعضها البعض عند نقطة تقاطعها. إذا تقاطع خطان في نقطة واحدة ، فسيؤدي تطبيق الإصلاح الانقسام في ذلك الموقع إلى أربع ميزات. سيتم الاحتفاظ بالسمات من الميزات الأصلية في الميزات المنقسمة. في حالة وجود سياسة انقسام ، سيتم تحديث السمات وفقًا لذلك. يمكن تطبيق هذا الإصلاح على خطأ واحد أو أكثر "يجب عدم التقاطع".

يجب ألا تتقاطع مع

يتطلب أن لا تكون معالم الخط من فئة معلم (أو نوع فرعي) متقاطعة أو متداخلة من فئة معالم أخرى (أو نوع فرعي). يمكن أن تشترك الخطوط في نقاط النهاية. يتم استخدام هذه القاعدة عند وجود خطوط من طبقتين لا يجب أن يتقاطع أحدهما مع الآخر أو في الحالات التي يجب أن يحدث فيها تقاطع الخطوط فقط عند نقاط النهاية ، مثل الشوارع والسكك الحديدية.

طرح او خصم: يزيل إصلاح الطرح أجزاء الخط المتداخلة من الميزة التي تسبب الخطأ. يجب عليك تحديد الميزة التي ستتم إزالة الخطأ منها. إذا كان لديك ميزات خط مكررة ، فحدد ميزة الخط التي تريد حذفها من مربع الحوار Subtract. لاحظ أن إصلاح الطرح سينشئ ميزات متعددة الأجزاء ، لذلك إذا لم تكن المقاطع المتداخلة في نهاية أو بداية ميزة سطر ، فقد ترغب في استخدام الأمر Explode على شريط أدوات التحرير المتقدم لإنشاء ميزات من جزء واحد. يمكن تطبيق هذا الإصلاح على خطأ يجب ألا يتقاطع معه فقط.

انشق، مزق: يقسم الإصلاح الانقسام ميزات الخط التي تتقاطع مع بعضها البعض عند نقطة تقاطعها. إذا تقاطع خطان في نقطة واحدة ، فسيؤدي تطبيق الإصلاح الانقسام في ذلك الموقع إلى أربع ميزات. سيتم الاحتفاظ بالسمات من الميزات الأصلية في الميزات المنقسمة. في حالة وجود سياسة انقسام ، سيتم تحديث السمات وفقًا لذلك. يمكن تطبيق هذا الإصلاح على خطأ واحد أو أكثر "يجب ألا يتقاطع مع".

يجب ألا يحتوي على دبابيس

يتطلب أن تلمس ميزة الخط خطوطًا من نفس فئة الميزة (أو النوع الفرعي) عند نقطتي النهاية. تسمى نقطة النهاية غير المتصلة بخط آخر التعلق. يتم استخدام هذه القاعدة عندما يجب أن تشكل المعالم الخطية حلقات مغلقة ، كما هو الحال عند تحديد حدود معالم المضلع. يمكن استخدامه أيضًا في الحالات التي تتصل فيها الخطوط عادةً بخطوط أخرى ، كما هو الحال مع الشوارع. في هذه الحالة ، يمكن استخدام الاستثناءات حيث يتم انتهاك القاعدة في بعض الأحيان ، كما هو الحال مع أجزاء الشوارع المسدودة أو المسدودة.

يمتد: سيؤدي إصلاح التمديد إلى تمديد النهاية المتدلية لميزات الخط إذا انجذبت إلى ميزات الخط الأخرى ضمن مسافة معينة. إذا لم يتم العثور على ميزة ضمن المسافة المحددة ، فلن تمتد الميزة إلى المسافة المحددة. أيضًا ، إذا تم تحديد عدة أخطاء ، فسيقوم الإصلاح ببساطة بتخطي الميزات التي لا يمكنه توسيعها ومحاولة توسيع الميزة التالية في القائمة. تظل أخطاء الميزات التي لا يمكن تمديدها في مربع الحوار مراقب الأخطاء. إذا كانت قيمة المسافة 0 ، فستمتد الخطوط حتى تعثر على ميزة تنجذب إليها. يمكن تطبيق هذا الإصلاح على واحد أو أكثر من الأخطاء التي يجب ألا تحتوي على Dangles.

تقليم: سيؤدي إصلاح القطع إلى قطع ميزات الخط المتدلي إذا تم العثور على نقطة تقاطع ضمن مسافة معينة. إذا لم يتم العثور على عنصر ضمن المسافة المحددة ، فلن يتم قطع الميزة ، ولن يتم حذفها إذا كانت المسافة أكبر من طول العنصر عن طريق الخطأ. إذا كانت قيمة المسافة 0 ، فسيتم قطع الخطوط للخلف حتى تعثر على نقطة التقاطع. في حالة عدم وجود تقاطع ، لن يتم قطع الميزة وسيحاول الإصلاح قطع الميزة التالية عن طريق الخطأ. يمكن تطبيق هذا الإصلاح على واحد أو أكثر من الأخطاء التي يجب ألا تحتوي على تعليق.

فرقعة: سينتج عن Snap fix ميزات الخط المتدلي إلى أقرب ميزة خط ضمن مسافة معينة. إذا لم يتم العثور على ميزة خطية ضمن المسافة المحددة ، فلن يتم قطع الخط. سينجذب الإصلاح المفاجئ إلى أقرب ميزة موجودة ضمن المسافة. إنه يبحث عن نقاط النهاية ليتم الانجذاب إليها أولاً ، ثم الرؤوس ، وأخيراً إلى حافة معالم الخط داخل فئة المعالم. يمكن تطبيق Snap fix على واحد أو أكثر من الأخطاء التي يجب ألا تحتوي على Dangles.

يجب ألا يحتوي على عقد زائفة

يتطلب أن يتصل الخط بخطين آخرين على الأقل عند كل نقطة نهاية. يقال إن الخطوط التي تتصل بخط آخر (أو بنفسها) تحتوي على عقد زائفة. تُستخدم هذه القاعدة حيث يجب أن تشكل ميزات الخط حلقات مغلقة ، على سبيل المثال عندما تحدد حدود المضلعات أو عندما يجب أن تتصل ميزات الخط منطقيًا بميزتين خطيتين أخريين في كل نهاية ، كما هو الحال مع المقاطع في شبكة التدفق ، مع تحديد استثناءات لـ النهايات الأصلية لتيارات من الدرجة الأولى.

دمج لأكبر: سيدمج الإصلاح "دمج إلى أكبر" هندسة الخط الأقصر في هندسة الخط الأطول. سيتم الاحتفاظ بسمات المعلم الأطول سطرًا. يمكن تطبيق هذا الإصلاح على واحد أو أكثر من أخطاء "يجب ألا تحتوي على العقد الزائفة".

دمج: يضيف إصلاح الدمج هندسة ميزة سطر واحد إلى ميزة الخط الأخرى التي تسبب الخطأ. يجب عليك اختيار ميزة الخط المراد الدمج فيها. This fix can be applied to one selected Must Not Have Pseudo Nodes error.

Must Not Intersect Or Touch Interior

Requires that a line in one feature class (or subtype) must only touch other lines of the same feature class (or subtype) at endpoints. Any line segment in which features overlap or any intersection not at an endpoint is an error. This rule is useful where lines must only be connected at endpoints, such as in the case of lot lines, which must split (only connect to the endpoints of) back lot lines and cannot overlap each other.

Subtract: The Subtract fix removes the overlapping line segments from the feature causing the error. You must select the feature from which the error will be removed. If you have duplicate line features, choose the line feature you want to delete from the Subtract dialog box. The Subtract fix creates multipart features, so if the overlapping segments are not at the end or start of a line feature, you might want to use the Explode command on the Advanced Editing toolbar to create single-part features. This fix can be applied to one selected Must Not Intersect Or Touch Interior error only.

Split: The Split fix splits the line features that cross one another at their point of intersection. If two lines cross at a single point, applying the Split fix at that location will result in four features. Attributes from the original features will be maintained in the split features. If a split policy is present, the attributes will be updated accordingly. This fix can be applied to one or more Must Not Intersect Or Touch Interior errors.

Must Not Intersect Or Touch Interior With

Requires that a line in one feature class (or subtype) must only touch other lines of another feature class (or subtype) at endpoints. Any line segment in which features overlap or any intersection not at an endpoint is an error. This rule is useful where lines from two layers must only be connected at endpoints.

Subtract: The Subtract fix removes the overlapping line segments from the feature causing the error. You must select the feature from which the error will be removed. If you have duplicate line features, choose the line feature you want to delete from the Subtract dialog box. The Subtract fix creates multipart features, so if the overlapping segments are not at the end or start of a line feature, you might want to use the Explode command on the Advanced Editing toolbar to create single-part features. This fix can be applied to one selected Must Not Intersect Or Touch Interior With error only.

Split: The Split fix splits the line features that cross one another at their point of intersection. If two lines cross at a single point, applying the Split fix at that location will result in four features. Attributes from the original features will be maintained in the split features. If a split policy is present, the attributes will be updated accordingly. This fix can be applied to one or more Must Not Intersect Or Touch Interior With errors.

Must Not Overlap With

Requires that a line from one feature class (or subtype) not overlap with line features in another feature class (or subtype). This rule is used when line features cannot share the same space. For example, roads must not overlap with railroads or depression subtypes of contour lines cannot overlap with other contour lines.

Subtract: The Subtract fix removes the overlapping line segments from the feature causing the error. You must select the feature from which the error will be removed. If you have duplicate line features, choose the line feature you want to delete from the Subtract dialog box. The Subtract fix creates multipart features, so if the overlapping segments are not at the end or start of a line feature, you might want to use the Explode command on the Advanced Editing toolbar to create single-part features. This fix can be applied to one selected Must Not Overlap With error only.

Where the purple lines overlap is an error.

Must Be Covered By Feature Class Of

Requires that lines from one feature class (or subtype) must be covered by the lines in another feature class (or subtype). This is useful for modeling logically different but spatially coincident lines, such as routes and streets. A bus route feature class must not depart from the streets defined in the street feature class.

Where the purple lines do not overlap is an error.

Must Be Covered By Boundary Of

Requires that lines be covered by the boundaries of area features. This is useful for modeling lines, such as lot lines, that must coincide with the edge of polygon features, such as lots.

Subtract: The Subtract fix removes line segments that are not coincident with the boundary of polygon features. If the line feature does not share any segments in common with the boundary of a polygon feature, the feature will be deleted. This fix can be applied to one or more Must Be Covered By Boundary Of errors.

Requires that a line is contained within the boundary of an area feature. This is useful for cases where lines may partially or totally coincide with area boundaries but cannot extend beyond polygons, such as state highways that must be inside state borders and rivers that must be within watersheds.

Delete: The Delete fix removes line features that are not within polygon features. Note that you can use the Edit tool and move the line inside the polygon feature if you do not want to delete it. This fix can be applied to one or more Must Be Inside errors.

Endpoint Must Be Covered By

Requires that the endpoints of line features must be covered by point features in another feature class. This is useful for modeling cases where a fitting must connect two pipes or a street intersection must be found at the junction of two streets.

Create Feature: The Create Feature fix adds a new point feature at the endpoint of the line feature that is in error. The Create Feature fix can be applied to one or more Endpoint Must Be Covered By errors.

The square at the bottom indicates an error, because there is no point covering the endpoint of the line.

Requires that line features not overlap themselves. They can cross or touch themselves but must not have coincident segments. This rule is useful for features, such as streets, where segments might touch in a loop but where the same street should not follow the same course twice.

Simplify: The Simplify fix removes self-overlapping line segments from the feature in error. Applying the Simplify fix can result in multipart features, which you can detect using the Must Be Single Part rule. The Simplify fix can be applied to one or more Must Not Self-Overlap errors.

The individual line feature overlaps itself, with the error indicated by the coral line.

Must Not Self-Intersect

Requires that line features not cross or overlap themselves. This rule is useful for lines, such as contour lines, that cannot cross themselves.

Simplify: The Simplify fix removes self-overlapping line segments from the feature in error. Note that applying the Simplify fix can result in multipart features. You can detect multipart features using the Must Be Single Part rule. This fix can be applied to one or more Must Not Self-Intersect errors.

Requires that lines have only one part. This rule is useful where line features, such as highways, may not have multiple parts.

Explode: The Explode fix creates single-part line features from each part of the multipart line feature that is in error. This fix can be applied to one or more Must Be Single Part errors.

Multipart lines are created from a single sketch.


You should update your POM and use newer version of hibernate-core. The version you use is too old and does not have org.hibernate.boot package. Switch to 4.3.0.Final or higher.

Update: You use hibernate-entitymanager with version 4.3.5.Final and it expects that hibernate-core has the same major version number. So you should either put 4.2.0 or 4.3.5 in both dependencies.

In fact your problem is NoClassDefFoundError: org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl$Work


and you have this error because you use old version of hibernate-core . So you have to change your version of hibernate-core to 4.3.11.Final link to maven hibernate-core repo


شاهد الفيديو: الأمر Join ودمج جدول اكسل مع قاعدة بيانات جغرافية Arc GIS (شهر اكتوبر 2021).