MaxDB - MaxDB

MaxDB
Разработчики)SAP AG
Стабильный выпуск
7.9.09 (июль 2018) / 2018[1][2]
Написано вC ++[3]
Операционная системаКроссплатформенность
Доступно ванглийский
ТипСУБД
ЛицензияЛицензионное соглашение бесплатного программного обеспечения SAP для MaxDB (закрытый исходный код )
Интернет сайтhttp://maxdb.sap.com/

MaxDB является ANSI SQL-92 (начальный уровень) соответствует система управления реляционной базой данных (СУБД ) из SAP AG, который также был доставлен MySQL AB с 2003 по 2007 год. MaxDB предназначен для крупных сред SAP, например mySAP Business Suite и другие приложения, требующие функциональности базы данных корпоративного уровня.

История

Разработка базы данных началась в 1977 году как исследовательский проект в Технический университет Берлина во главе с Рудольфом Мунцем. В начале 1980-х он стал продуктом для баз данных, который впоследствии принадлежал Nixdorf Computer, Сименс-Никсдорф, Software AG и сегодня SAP AG. В разное время он назывался VDN, RDS, Reflex, Supra 2, DDB / 4, Complete SQL-DB-Server и Адабас Д. В 1997 году SAP приобрела программное обеспечение у Software AG и разработала его как SAP DB, выпустив исходный код под Стандартная общественная лицензия GNU в октябре 2000 г.

В 2003 году SAP AG и MySQL AB совместно переименовали систему баз данных в MaxDB. В октябре 2007 года это соглашение о перепродаже было расторгнуто, и продажи и поддержка базы данных были возвращены SAP.[4] SAP AG теперь управляет разработкой, распространением и поддержкой MaxDB. Новые версии исходный код of MaxDB больше не доступны под Стандартной общественной лицензией GNU. SAP также заявила, что «в настоящее время обсуждаются концепции дальнейшей коммерческой поддержки для удовлетворения критически важных требований к использованию вне сценариев SAP».[5]

MaxDB, начиная с версии 7.5, основан на кодовой базе SAP DB 7.4. Следовательно, программное обеспечение MaxDB версии 7.5 может использоваться как прямое обновление предыдущих версий SAP DB, начиная с 7.2.04 и выше.

Функции

MaxDB поставляется с набором инструментов для администрирования и разработки. Большинство инструментов доступны как с GUI и Интерфейс командной строки (CLI). Это предлагает привязки за JDBC; ODBC; SQLDBC (собственный интерфейс C / C ++); прекомпилятор; PHP; Perl; Python; WebDAV; OLE DB, ADO, DAO, RDO и .СЕТЬ через ODBC; Delphi и Tcl через сторонние программные интерфейсы. MaxDB - это кросс-платформенный, предлагая релизы для HP-UX, IBM AIX, Linux, Солярис, Microsoft Windows 2000, Microsoft Windows Server 2003, и до Microsoft Windows 10.[6]

MaxDB предлагает встроенный горячее резервное копирование, не требует каких-либо онлайн-реорганизаций и утверждает, что совместим с SQL 92 начального уровня.

MaxDB, начиная с версии 7.7.00, использует мультиверсионный контроль параллелизма (MVCC) вместо предыдущей реализации на основе блокировки.

Лицензирование

MaxDB был лицензирован под Стандартная общественная лицензия GNU (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.

Смотрите также

Рекомендации

  1. ^ maxdb.sap.com/documentation/
  2. ^ Кристен, Андреа (24 марта 2010 г.). «Обновления для SAP MaxDB 7.6 и 7.7». Получено 6 мая 2010.
  3. ^ Лекстрейт, Винсент (январь 2010 г.). "Маяк языков программирования, v10.0". Архивировано из оригинал 30 мая 2012 г.. Получено 14 марта 2010.
  4. ^ MySQL AB :: MySQL AB оптимизирует свою базу данных с открытым исходным кодом для SAP NetWeaver
  5. ^ MaxDB снова под крышей SAP!
  6. ^ «Обновление до SAP MaxDB Database 7.9 в Windows» (PDF). Получено 6 декабря 2017. 5.3 Установка или обновление Database Studio для SAP MaxDB

внешняя ссылка