You can use interfaces to access functions of the database system using different programming languages and applications. Using interfaces you can, for example, program additional functions or connect applications to an SAP MaxDB database.
Name |
Driver or Module |
Features |
Prerequisites |
---|---|---|---|
SDB.Data.dll |
Executing SQL statements |
Microsoft .NET Framework 2.0 |
|
- |
Interface for developing third-party backup tools |
- |
|
(all contained in sapdbc.jar) |
Executing SQL statements (JDBC driver) Executing DBM commands Executing Loader commands |
JDBC 2.0: JRE 1.2 or JDK 1.2 (for application development) JDBC 3.0: JRE 1.4, 1.5 or JDK 1.4, 1.5 (for application development) |
|
|
Executing SQL statements |
Microsoft Windows: ODBC Driver Manager 3.52 or higher and MDAC 2.7 or higher Unix and Linux: Link directly to the application or use a driver manager (unixODBC 2.0.9 or iODBC 3.0.5) |
|
|
Executing SQL statements Executing DBM commands Executing Loader commands |
SAP MaxDB SQLDBC SDK Perl 4 (5.6.1) Perl DBI (1.2.1) |
|
php_maxdb.[dll|so] |
Executing SQL statements |
PHP 5.2.5 or higher |
|
|
Executing SQL statements Executing DBM commands Executing Loader commands |
Python 1.5 - 2.3 |
|
libSQLDBC.[dll|so] |
Executing SQL statements Developing applications and interfaces |
- |
|
webdavServletMaxDB-<version>.war |
Accessing a document store in a SAP MaxDB database using the WebDAV protocol |
Servlet container |
Architecture of the Interfaces
Database Administration, Developing Database Applications