ماكس دي بي

MaxDB هو نظام إدارة قواعد بيانات علائقية ( RDBMS ) متوافق مع معيار ANSI SQL-92 (المستوى المبتدئ) من شركة SAP AG ، والذي تم تقديمه أيضًا بواسطة MySQL AB من عام 2003 إلى عام 2007. يستهدف MaxDB بيئات SAP الكبيرة مثل mySAP Business Suite ، والتطبيقات الأخرى التي تتطلب وظائف قواعد بيانات على مستوى المؤسسة.

تاريخ

بدأ تطوير قاعدة البيانات عام 1977 كمشروع بحثي في ​​جامعة برلين التقنية برئاسة رودولف مونز. في أوائل الثمانينيات، تحولت إلى منتج قاعدة بيانات، ثم امتلكتها لاحقًا شركات نيكسدورف كمبيوتر ، وسيمنز-نيكسدورف ، وسوفتوير إيه جي ، واليوم تمتلكها شركة ساب إيه جي . وقد عُرفت بأسماء مختلفة، منها VDN، وRDS، وريفلكس، وسوبرا 2، وDDB/4، وEntire SQL-DB-Server، وأداباس دي . في عام 1997، استحوذت ساب على البرنامج من سوفتوير إيه جي، وطورته تحت اسم SAP DB، وأصدرت شفرته المصدرية بموجب رخصة جنو العمومية العامة في أكتوبر 2000.

في عام ٢٠٠٣، أعادت شركتا SAP AG وMySQL AB تسمية نظام قاعدة البيانات إلى MaxDB. وفي أكتوبر ٢٠٠٧، أُلغي اتفاق إعادة البيع هذا، وعادت مبيعات ودعم قاعدة البيانات إلى SAP. [ ٣ ] تتولى SAP AG حاليًا إدارة تطوير MaxDB وتوزيعه ودعمه. ولم تعد الإصدارات الجديدة من شفرة المصدر لـ MaxDB متاحة بموجب رخصة جنو العمومية العامة. كما صرّحت SAP بأن "مفاهيم الدعم التجاري الإضافية لتغطية متطلبات الاستخدام بالغة الأهمية خارج نطاق سيناريوهات SAP تخضع حاليًا للمناقشة". [ ٤ ]

يعتمد برنامج MaxDB منذ الإصدار 7.5 على قاعدة بيانات SAP DB 7.4. لذلك، يمكن استخدام برنامج MaxDB الإصدار 7.5 كترقية مباشرة لإصدارات SAP DB السابقة بدءًا من الإصدار 7.2.04 وما فوق.

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

سمات

يأتي MaxDB مزودًا بمجموعة من أدوات الإدارة والتطوير. تتوفر معظم هذه الأدوات بواجهة رسومية ( GUI ) وواجهة سطر أوامر (CLI). يوفر MaxDB روابط لـ JDBC و ODBC و SQLDBC (واجهة C/C++ أصلية)؛ ومترجم مسبق؛ و PHP و Perl و Python ؛ و WebDAV ؛ وOLE DB و ADO و DAO و RDO و .NET عبر ODBC ؛ و Delphi و Tcl عبر واجهات برمجة تطبيقات خارجية. يدعم MaxDB أنظمة تشغيل متعددة ، حيث يوفر إصدارات لأنظمة HP-UX و IBM AIX و Linux و Solaris و Microsoft Windows 2000 و Microsoft Windows Server 2003 ، وصولًا إلى Microsoft Windows 10. [ 5 ]

يوفر MaxDB ميزة النسخ الاحتياطي السريع المدمجة ، ولا يحتاج إلى أي عمليات إعادة تنظيم عبر الإنترنت، ويدعي أنه متوافق مع SQL 92 Entry-Level.

يستخدم MaxDB منذ الإصدار 7.7.00 التحكم في التزامن متعدد الإصدارات (MVCC) بدلاً من التنفيذ السابق القائم على القفل.

الترخيص

تم ترخيص MaxDB بموجب رخصة جنو العمومية العامة (GPL) من الإصدار 7.2 إلى الإصدار 7.6. تم ترخيص واجهات البرمجة بموجب رخصة جنو العمومية العامة باستثناء المشاريع التي تم إصدارها بموجب تراخيص المصادر المفتوحة الأخرى .

تم ترخيص SAP DB 7.3 و7.4 بموجب رخصة GPL ولكن مع برامج تشغيل LGPL . أما MaxDB 7.5 فقد تم تقديمه بترخيص مزدوج، أي مرخص بموجب رخصة GPL مع برامج تشغيل GPL أو بترخيص تجاري.

ابتداءً من الإصدار 7.5 وحتى الإصدار 7.6، تولت شركة MySQL AB، وهي نفس الشركة المطورة لقاعدة بيانات البرمجيات مفتوحة المصدر MySQL ، توزيع MaxDB (المعروفة سابقًا باسم SAP DB) على مجتمع المصادر المفتوحة . وقد تم تطويرها بالتعاون بين SAP AG و MySQL AB ومجتمع البرمجيات مفتوحة المصدر .

في أكتوبر 2007، تولت شركة SAP مسؤولية المبيعات والدعم التجاري الكامل لبرنامج MaxDB. أصبح MaxDB 7.6 الآن برنامجًا مغلق المصدر ، ومتاحًا مجانًا (بدون دعم، ومع قيود على الاستخدام) للاستخدام مع تطبيقات غير تابعة لشركة SAP.

انظر أيضاً

مراجع

  1. "SAP MaxDB: قاعدة بيانات SAP - الصفحة الرئيسية" . تم الاطلاع عليه بتاريخ 13 أبريل 2024 .
  2. ليكستري، فينسنت (يناير 2010). "منارة لغات البرمجة، الإصدار 10.0" . تم الاطلاع عليه بتاريخ 14 مارس 2010 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  3. شركة MySQL AB  :: شركة MySQL AB تعمل على تحسين قاعدة بياناتها مفتوحة المصدر لمنصة SAP NetWeaver
  4. MaxDB تعود تحت مظلة SAP!
  5. "الترقية إلى قاعدة بيانات SAP MaxDB 7.9 على نظام التشغيل Windows" ( ملف PDF) . تم الاطلاع عليه بتاريخ 6 ديسمبر 2017. 5.3 تثبيت أو ترقية Database Studio لـ SAP MaxDB