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 a MaxDB database instance.
The interfaces are included in the MaxDB software. See the Download section and the Installation Manual for information on where to find the MaxDB software and how to install it.
Interfaces
Name |
Driver/Module |
Features |
Prerequisites |
sapdbc.jar |
Executing SQL statements, DBM commands and Loader commands |
JDBC 2.0: JRE 1.2 or JDK 1.2 (application development) JDBC 3.0: JRE 1.4, 1.5 or JDK 1.4, 1.5 (application development) |
|
Java |
java.sql.* com.sap.dbtech.powertoys.DBM com.sap.dbtech.powertoys.Loader |
Executing SQL statements, DBM commands and Loader commands |
|
sqlod32[w].dll (Microsoft Windows) libsqlod[w].so (UNIX/Linux) |
Executing SQL statements |
Microsoft Windows: ODBC Driver Manager 3.52 or above and MDAC 2.7 or above UNIX/Linux: Link directly to the application or use a driver manager (unixODBC 2.0.9 or iODBC 3.0.5) |
|
DBD::MaxDB SAP::DBTech::dbm SAP::DBTech::loader |
Executing SQL statements, DBM commands and Loader commands |
MaxDB SQLDBC SDK Perl 4 (5.6.1) Perl DBI (1.2.1) |
|
php_maxdb.[dll|so] |
Executing SQL statements |
PHP 4.3.6 or higher |
|
sdb.sql sdb.dbm sdb.loader |
Executing SQL statements, DBM commands and Loader commands |
Python 1.5 - 2.3 |
|
libSQLDBC.[dll|so] |
Executing SQL statements, developing applications and interfaces |
|
|
webdavServletMaxDB-<version>.war |
Access to a document store in a MaxDB database instance via the WebDAV protocol |
Servlet container |
|
|
Description of the Backint for MaxDB interface for external backup tools |
|
· Example: Connecting OpenOffice to MaxDB Using ODBC (Microsoft Windows)
· Example: Connecting OpenOffice to MaxDB Using JDBC (Linux)
See also:
Architecture of the Interfaces
Developing Database Applications