HOME

TheInfoList



OR:

MaxDB is an ANSI SQL-92 (entry level) compliant
relational database management system A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relatio ...
(
RDBMS A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relation ...
) from SAP AG, which was also delivered by MySQL AB from 2003 to 2007. MaxDB is targeted for large SAP environments e.g.
mySAP Business Suite SAP Business Suite is a bundle of business applications that provide integration of information and processes, collaboration, industry-specific functionality and scalability. SAP Business Suite is based on SAP AG, SAP's technology platform called S ...
, and other applications that require enterprise-level database functionality.


History

The database development started in 1977 as a research project at the
Technical University of Berlin The Technical University of Berlin (official name both in English and german: link=no, Technische Universität Berlin, also known as TU Berlin and Berlin Institute of Technology) is a public research university located in Berlin, Germany. It was ...
headed by Rudolf Munz. In the early 1980s it became a database product that subsequently was owned by Nixdorf Computer,
Siemens-Nixdorf Siemens Nixdorf Informationssysteme, AG (SNI) was formed in 1990 by the merger of Nixdorf Computer and the Data Information Services (DIS) division of Siemens. It functioned as a separate company within Siemens. It was the largest information ...
, Software AG and today by SAP AG. It has at various times been named VDN, RDS, Reflex, Supra 2, DDB/4, Entire SQL-DB-Server and Adabas D. In 1997 SAP acquired the software from Software AG and developed it as SAP DB, releasing the source code under the GNU General Public License in October 2000. In 2003 SAP AG and MySQL AB jointly re-branded the database system to MaxDB. In October 2007 this reselling agreement was terminated and sales and support of the database reverted to SAP. SAP AG now manages MaxDB development, distribution, and support. New versions of the source code of MaxDB are no longer available under the GNU General Public License. SAP also stated that "Further commercial support concepts to cover mission critical use requirements outside of SAP scenarios are currently subject to discussion." MaxDB since version 7.5 is based on the code base of SAP DB 7.4. Therefore, the MaxDB software version 7.5 can be used as a direct upgrade of previous SAP DB versions starting 7.2.04 and higher


Features

MaxDB is delivered with a set of administration and development tools. Most tools are available with both a GUI and
command line interface A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and pro ...
(CLI). It offers bindings for JDBC;
ODBC In computing, Open Database Connectivity (ODBC) is a standard application programming interface (API) for accessing database management systems (DBMS). The designers of ODBC aimed to make it independent of database systems and operating systems. An ...
; SQLDBC (native C/C++ interface); precompiler; PHP; Perl; Python; WebDAV; OLE DB, ADO, DAO,
RDO RDO may stand for: * Radom Airport, Poland, IATA code * Radio Dom Ostankino, Russian broadcaster and member of the European Broadcasting Union * Ranidel de Ocampo (born 1981), Filipino basketball player * Raster Document Object (.rdo), a file forma ...
and .NET via
ODBC In computing, Open Database Connectivity (ODBC) is a standard application programming interface (API) for accessing database management systems (DBMS). The designers of ODBC aimed to make it independent of database systems and operating systems. An ...
;
Delphi Delphi (; ), in legend previously called Pytho (Πυθώ), in ancient times was a sacred precinct that served as the seat of Pythia, the major oracle who was consulted about important decisions throughout the ancient classical world. The oracle ...
and Tcl via Third Party Programming Interfaces. MaxDB is cross-platform, offering releases for
HP-UX HP-UX (from "Hewlett Packard Unix") is Hewlett Packard Enterprise's proprietary implementation of the Unix operating system, based on Unix System V (initially System III) and first released in 1984. Current versions support HPE Integrity Ser ...
, IBM AIX, Linux,
Solaris Solaris may refer to: Arts and entertainment Literature, television and film * ''Solaris'' (novel), a 1961 science fiction novel by Stanisław Lem ** ''Solaris'' (1968 film), directed by Boris Nirenburg ** ''Solaris'' (1972 film), directed by ...
, Microsoft Windows 2000,
Microsoft Windows Server 2003 Windows Server 2003 is the sixth version of Windows Server operating system produced by Microsoft. It is part of the Windows NT family of operating systems and was released to manufacturing on March 28, 2003 and generally available on April 24, 2 ...
, and up to Microsoft Windows 10. MaxDB offers built-in
hot backup Hot or the acronym HOT may refer to: Food and drink * Pungency, in food, a spicy or hot quality *Hot, a wine tasting descriptor Places *Hot district, a district of Chiang Mai province, Thailand **Hot subdistrict, a sub-district of Hot Distric ...
, does not need any online reorganizations and claims to be SQL 92 Entry-Level compatible. MaxDB since version 7.7.00, uses multiversion concurrency control (MVCC) instead of the previous lock based implementation.


Licensing

MaxDB was licensed under the GNU General Public License (GPL) from versions 7.2 through 7.6. Programming interfaces were licensed under the GPL with exceptions for projects released under other open source licenses. SAP DB 7.3 and 7.4 were licensed as GPL but with
LGPL The GNU Lesser General Public License (LGPL) is a free-software license published by the Free Software Foundation (FSF). The license allows developers and companies to use and integrate a software component released under the LGPL into their own ...
drivers. MaxDB 7.5 was offered under dual licensing, i.e. licensed as GPL with GPL drivers or a commercial license. From version 7.5 through version 7.6 onwards distribution of MaxDB (previously SAP DB) to the open source community was provided by MySQL AB, the same company that develops the open-source software database, MySQL. Development was done by SAP AG, MySQL AB and the open-source software community. In October 2007 SAP assumed full sales and commercial support for MaxDB. MaxDB 7.6 is now closed source, available free-of-charge (without support, and with usage restrictions) for use with non-SAP applications.


See also

* List of relational database management systems * Comparison of relational database management systems * Comparison of database tools


References


External links

* {{Official website, http://maxdb.sap.com/
MaxDB Wiki
on SAP Community Network
SAP MaxDB - The SAP Database System
discussions, blogs, documents and videos on th
SAP Community Network (SCN)
Proprietary database management systems SAP SE