Software components are the smallest software units you can install. However, dependencies exist between software components which are determined by the content or versions of the software.
In the command line, the installation of individual software components is complex and requires the user to understand and take into account these dependencies. The installation of software components is not interactive and can only run in the background. Therefore, you need to determine any other components required and the order in which they are to be installed beforehand. The installation program terminates the installation as soon as it recognizes that dependencies have not been taken into account.
For this reason, we recommend that you use installation in the command line in special cases only. When using Installation Manager, dependencies are automatically considered.
Note that the following table is a general overview of the software components as of SAP MaxDB version 7.8. Individual components may be missing in a particular build version of the software. For details see the MaxDB/liveCache Forum at https://www.sdn.sap.com/irj/sdn/maxdb.
<package_name> |
Description |
---|---|
ADO.NET Driver |
SAP MaxDB .NET driver for accessing the SAP MaxDB database system, Available on Microsoft Windows only |
Base |
Programs programs required to access the database system (including Database Manager CLI, XUSER and SQLCLI) |
Database Kernel |
Database kernel with runtime environment |
DB Analyzer |
Database Analyzer program (tool for analyzing database performance) |
FastLoad API |
Object-oriented C++ interface to access the SAP MaxDB fastload function |
Global Listener |
Specialized X server |
Installation Compatibility |
Content ensures the downwards compatibility,allows to install SAP MaxDB versions lower than 7.8 later on |
Installer |
Installation administration tools (deinstallation program, installation diagnosis tool sdbregview) |
JDBC |
SAP MaxDB JDBC driver for accessing the SAP MaxDB database system |
Loader |
Loader program (tool for importing and exporting data) |
ODBC |
SAP MaxDB ODBC driver for accessing the SAP MaxDB database system |
Redist Python |
Python interface and extensions |
SAP Utilities |
dbmrfc and ni libraries: |
SAP Utilities Installation Compatibility |
Content ensures the downwards compatibility in SAP systems, allows to install SAP MaxDB versions lower than 7.8 later on |
Server Utilities |
Tools for administering the database kernel (including XCONS) |
SQLDBC |
Object-oriented C++ interface for accessing the SAP MaxDB database system. Contains a non-versioned SQLDBC library, among other things. |
SQLDBC<version> |
Versioned SQLDBC library, relevant for SAP applications only |
WebDAV-Servlet |
Implements the WebDAV service for use in a JSP container (e.g. Tomcat, SAP Netweaver AS) |
The following dependencies exist between software components:
Base [-> ODBC]* -> DB Analyzer
Base -> ODBC -> ADO.NET Driver
Base -> SQLDBC -> ADO.NET
Base -> SQLDBC -> SQLDBC<version>
Base -> JDBC -> WebDAV-Servlet
Base -> Loader
Base -> Redist Python
Base -> SAP Utilities
Base -> Server Utilities -> Database Kernel
Installer -> Global Listener
Installer -> Installation Compatibility
Installer -> SAP Utilities Installation Compatibility
Note
* Required for DB Analyzer on Microsoft Windows only
Each version-dependent installation requires its own Base package. The Installation package is part of the global installation.
The software component DB Analyzer cannot be installed until you have installed Base (on Unix) or Base and ODBC (on Microsoft Windows).
The software component ADO.NET Driver cannot be installed until ODBC or SQLDBC has been installed.
ODBC or SQLDBC cannot be installed until Base has been installed
The software component SQLDBC<version> cannot be installed until you have installed SQLDBC.
The software component SQLDBC cannot be installed until Base has been installed.
The software component WebDAV-Servlet cannot be installed until JDBC has been installed.
The software component JDBC cannot be installed until Base has been installed.
The software component Loader cannot be installed until Base has been installed.
The software component Redist Python cannot be installed until Base has been installed.
The software component SAP Utilities cannot be installed until Base has been installed.
The software component Database Kernel cannot be installed until you have installed Server Utilities.
The software component Server Utilities cannot be installed until Base has been installed.
The software component Global Listener cannot be installed until Installer has been installed.
The software component Installation Compatibility cannot be installed until Installer has been installed.
The software component SAP Utilities Installation Compatibility cannot be installed until Installer has been installed.