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.
The installation of software components is more complex than the installation of component groups and installation profiles and requires the user to understand and take into account these dependencies.
Since the installation of software components is not interactive and can only run in the background, you need to determine any other components you have to install 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 this installation type in special cases only.
Note that the following table is a general overview of the software components in SAP MaxDB version 7.7. 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 |
SAP MaxDB .NET driver for accessing the SAP MaxDB database system, Available on Microsoft Windows only |
Base |
Programs for registering the installation, uninstall tool, InstallRegistryViewer, and programs that the SAP application server needs to access the database system (including Database Manager CLI, XUSER and SQLCLI) |
Database Kernel |
Database kernel with runtime environment |
Database Studio |
Database tool with user interface for administration, SQL, Loader, and UDE Debugger (DB Procedures) |
Database Studio Utilities |
Tools for creating and checking the local database, repository for Database Studio landscape management data and user preferences |
DB Analyzer |
Database Analyzer program (tool for analyzing database performance) |
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 |
MaxDB Ruby Driver |
SAP MaxDB Ruby driver for accessing the SAP MaxDB database system |
PCR<version> |
Precompiler runtime package Contains runtime libraries for applications created using C/C++-Precompiler for Embedded SQL Can exist in several versions in the local installation directory |
Perl Interface |
SAP MaxDB Perl interface |
Python Interface |
SAP MaxDB Python interface |
Redist Python |
Python interface and extensions |
SAP Utilities |
dbmrfc and ni libraries: |
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 |
Sychronization Manager |
SAP MaxDB Synchronization Manager |
WebSQL |
Web-based Query Tool for use in a JSP container (for example, Tomcat, SAP Netweaver AS) |
WebDAV-Servlet |
Implements the WebDAV service for use in a JSP container (e.g. Tomcat, SAP Netweaver AS) |
Caution
You must place any package names of software components that contain spaces in double quotation marks.
The following dependencies exist between software components:
Base -> Server Utilities -> Database Studio Utilities -> Database Studio
Base [-> ODBC]* -> DB Analyzer
Base -> ODBC -> ADO.NET
Base -> SQLDBC -> ADO.NET
Base -> JDBC -> WebSQL
Base -> JDBC -> WebDAV-Servlet
Base -> Loader
Base —> MaxDB Ruby Driver
Base -> Perl Interface
Base -> Python Interface
Base -> PCR <version>
Base -> Redist Python
Base -> SAP Utilities
Note
* Required for DB Analyzer on Microsoft Windows only
The Base software component is independent of all other packages.
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 cannot be installed until ODBC or SQLDBC has been installed.
ODBC or SQLDBC cannot be installed until Base has been installed
The software component WebSQL cannot be installed until JDBC has been installed.
The software component JDBC 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 MaxDB Ruby Driver cannot be installed until Base has been installed.
The software component Perl Interface cannot be installed until Base has been installed.
The software component Python Interface cannot be installed until Base has been installed.
The software component PCR <version> 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.