Entering content frame

Function documentation Interfaces Locate the document in its SAP Library structure

Use

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 Structure linkInstallation Manual for information on where to find the MaxDB software and how to install it.

Interfaces

Name

Driver/Module

Features

Prerequisites

Structure linkJDBC

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

See Structure linkDatabase Administration with Java

Structure linkExporting and Importing of Data with Java

java.sql.*

com.sap.dbtech.powertoys.DBM

com.sap.dbtech.powertoys.Loader

Executing SQL statements, DBM commands and Loader commands

 

Structure linkODBC

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)

Structure linkPerl

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)

Structure linkPHP

php_maxdb.[dll|so]

Executing SQL statements

PHP 4.3.6 or higher

Structure linkPython

sdb.sql

sdb.dbm

sdb.loader

Executing SQL statements, DBM commands and Loader commands

Python 1.5 - 2.3

Structure linkSQLDBC

libSQLDBC.[dll|so]

Executing SQL statements, developing applications and interfaces

 

Structure linkWebDAV

webdavServletMaxDB-<version>.war

Access to a document store in a MaxDB database instance via the WebDAV protocol

Servlet container

Structure linkBackint for MaxDB

 

Description of the Backint for MaxDB interface for external backup tools

 

Example

·        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

 

Leaving content frame