MaxDB - MaxDB

MaxDB
Vývojáři SAP AG
Stabilní uvolnění
7.9.10 / leden 2020 ; před 1 rokem  ( 2020-01 )
Napsáno C ++
Operační systém Cross-platform
K dispozici v Angličtina
Typ RDBMS
Licence Freeware licenční smlouva SAP pro MaxDB ( uzavřený zdroj )
webová stránka maxdb .sap .com

MaxDB je systém pro správu relačních databází ( RDBMS ) kompatibilní se standardem ANSI SQL-92 (entry level) od společnosti SAP AG , který společnost MySQL AB dodávala také v letech 2003 až 2007. MaxDB je určen pro velká prostředí SAP, např. MySAP Business Suite a další aplikace, které vyžadují funkčnost databáze na podnikové úrovni.

Dějiny

Vývoj databáze byl zahájen v roce 1977 jako výzkumný projekt na Technické univerzitě v Berlíně vedené Rudolfem Munzem. Na začátku 80. let se stal databázovým produktem, který následně vlastnily společnosti Nixdorf Computer , Siemens-Nixdorf , Software AG a dnes společnost SAP AG . To má u různých časů byl pojmenován VDN, RDS, reflexní, Supra 2, DDB / 4, Celá SQL-DB-server a Adabas D . V roce 1997 společnost SAP získala software od Software AG a vyvinula jej jako SAP DB, přičemž v říjnu 2000 uvolnila zdrojový kód pod GNU General Public License .

V roce 2003 SAP AG a MySQL AB společně přeznačily databázový systém na MaxDB. V říjnu 2007 byla tato smlouva o dalším prodeji ukončena a prodej a podpora databáze se vrátila společnosti SAP. SAP AG nyní spravuje vývoj, distribuci a podporu MaxDB. Nové verze zdrojového kódu MaxDB již nejsou dostupné pod GNU General Public License. Společnost SAP rovněž uvedla, že „V současné době jsou předmětem diskuse další koncepty komerční podpory pro pokrytí požadavků na kritické použití mimo scénáře SAP.“

MaxDB od verze 7.5 je založen na kódové základně SAP DB 7.4. Proto lze software MaxDB verze 7.5 použít jako přímý upgrade předchozích verzí SAP DB od 7.2.04 a vyšší

Funkce

MaxDB je dodáván se sadou nástrojů pro správu a vývoj. Většina nástrojů je k dispozici s grafickým uživatelským rozhraním i rozhraním příkazového řádku (CLI). Nabízí vazby pro JDBC ; ODBC ; SQLDBC (nativní rozhraní C / C ++); předkompilátor; PHP ; Perl ; Python ; WebDAV ; OLE DB , ADO , DAO , RDO a .NET přes ODBC ; Delphi a Tcl prostřednictvím programovacích rozhraní třetích stran. MaxDB je multiplatformní a nabízí vydání pro HP-UX , IBM AIX , Linux , Solaris , Microsoft Windows 2000 , Microsoft Windows Server 2003 a až do Microsoft Windows 10 .

MaxDB nabízí vestavěné hotové zálohy , nepotřebuje žádné online reorganizace a tvrdí, že je kompatibilní s SQL 92 Entry-Level.

MaxDB od verze 7.7.00 používá místo předchozí implementace založené na zámku vícesměrné řízení souběžnosti (MVCC).

Licencování

MaxDB byl licencován pod GNU General Public License (GPL) od verzí 7.2 až 7.6. Programovací rozhraní byla licencována v rámci GPL s výjimkami pro projekty vydané v rámci jiných licencí open source .

SAP DB 7.3 a 7.4 byly licencovány jako GPL, ale s ovladači LGPL . MaxDB 7.5 byl nabízen v rámci duálního licencování, tj. Licencován jako GPL s ovladači GPL nebo komerční licencí.

Od verze 7.5 až po verzi 7.6 a dále distribuci MaxDB (dříve SAP DB) komunitě open source zajišťovala MySQL AB, stejná společnost, která vyvíjí softwarovou databázi open-source, MySQL . Vývoj byl prováděn společnostmi SAP AG, MySQL AB a open-source softwarovou komunitou.

V říjnu 2007 společnost SAP převzala plnou prodejní a komerční podporu pro MaxDB. MaxDB 7.6 je nyní uzavřený zdroj , který je k dispozici zdarma (bez podpory a s omezeními použití) pro použití s ​​aplikacemi mimo SAP.

Viz také

Reference

externí odkazy