МаксДБ
Эта статья нуждается в дополнительных цитатах для проверки . ( сентябрь 2014 г. ) |
Разработчик(и) | SAP АГ |
---|---|
Стабильная версия | 7.9.10.12 [ 1 ]
/ февраль 2024 г |
Написано в | С++ [ 2 ] |
Операционная система | Кросс-платформенный |
Доступно в | Английский |
Тип | СУБД |
Лицензия | Лицензионное соглашение на бесплатное программное обеспечение SAP для MaxDB ( с закрытым исходным кодом ) |
Веб-сайт | Максдб |
MaxDB — это совместимая с ANSI SQL-92 (начальный уровень) система управления реляционными базами данных ( СУБД ) от SAP AG , которая также поставлялась MySQL AB с 2003 по 2007 год. MaxDB предназначен для крупных сред SAP, например mySAP Business Suite , и других приложений. для которых требуется функциональность базы данных корпоративного уровня.
История
[ редактировать ]Разработка базы данных началась в 1977 году как исследовательский проект в Берлинском техническом университете под руководством Рудольфа Мунца. В начале 1980-х годов он стал продуктом базы данных, который впоследствии принадлежал Nixdorf Computer , Siemens-Nixdorf , Software AG , а сегодня — SAP AG . В разное время он назывался VDN, RDS, Reflex, Supra 2, DDB/4, Entire SQL-DB-Server и Adabas D. В 1997 году SAP приобрела программное обеспечение у Software AG и разработала его как SAP DB, выпустив исходный код под лицензией GNU General Public License в октябре 2000 года.
В 2003 году SAP AG и MySQL AB совместно переименовали систему баз данных в MaxDB. В октябре 2007 года соглашение о перепродаже было расторгнуто, а продажи и поддержка базы данных были переданы SAP. [ 3 ] SAP AG теперь управляет разработкой, распространением и поддержкой MaxDB. Новые версии исходного кода MaxDB больше не доступны по лицензии GNU General Public License. SAP также заявила, что «в настоящее время обсуждаются дополнительные концепции коммерческой поддержки для удовлетворения требований критически важного использования за пределами сценариев SAP». [ 4 ]
MaxDB, начиная с версии 7.5, основан на кодовой базе SAP DB 7.4. Таким образом, программное обеспечение MaxDB версии 7.5 можно использовать в качестве прямого обновления предыдущих версий SAP DB, начиная с 7.2.04 и выше.
Функции
[ редактировать ]MaxDB поставляется с набором инструментов администрирования и разработки. Большинство инструментов доступны как с графическим интерфейсом , так и с интерфейсом командной строки (CLI). Он предлагает привязки для JDBC ; ОДБК ; SQLDBC (собственный интерфейс C/C++); прекомпилятор; PHP ; Перл ; Питон ; ВебДАВ ; 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 начального уровня.
MaxDB, начиная с версии 7.7.00, использует управление многоверсионным параллелизмом (MVCC) вместо предыдущей реализации на основе блокировки.
Лицензирование
[ редактировать ]MaxDB распространялся по лицензии GNU General Public License (GPL) с версий 7.2 по 7.6. Программные интерфейсы лицензировались по лицензии GPL, за исключением проектов, выпущенных под другими лицензиями с открытым исходным кодом .
SAP DB 7.3 и 7.4 лицензировались как GPL, но с драйверами LGPL . MaxDB 7.5 предлагался по двойному лицензированию, то есть по лицензии GPL с драйверами GPL или по коммерческой лицензии.
Начиная с версии 7.5 по версию 7.6, распространение MaxDB (ранее SAP DB) среди сообщества открытого исходного кода осуществлялось MySQL AB, той же компанией, которая разрабатывает базу данных программного обеспечения с открытым исходным кодом MySQL . Разработка осуществлялась SAP AG, MySQL AB и сообществом разработчиков программного обеспечения с открытым исходным кодом .
В октябре 2007 года SAP взяла на себя полную коммерческую поддержку MaxDB. MaxDB 7.6 теперь имеет закрытый исходный код , доступен бесплатно (без поддержки и с ограничениями на использование) для использования с приложениями, не относящимися к SAP.
См. также
[ редактировать ]- Список систем управления реляционными базами данных
- Сравнение систем управления реляционными базами данных
- Сравнение инструментов базы данных
Ссылки
[ редактировать ]- ^ «SAP MaxDB: База данных SAP — домашняя страница» . Проверено 13 апреля 2024 г.
- ^ Лекстрейт, Винсент (январь 2010 г.). «Маяк языков программирования, v10.0» . Архивировано из оригинала 30 мая 2012 года . Проверено 14 марта 2010 г.
- ^ MySQL AB :: MySQL AB оптимизирует свою базу данных с открытым исходным кодом для SAP NetWeaver
- ^ MaxDB снова под крышей SAP!
- ^ «Обновление базы данных SAP MaxDB 7.9 в Windows» (PDF) . Проверено 6 декабря 2017 г.
5.3 Установка или обновление Studio Database для SAP MaxDB