Entering content frame

Function documentation Interfaces Locate the document in the 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 Installation Manual for information on where to find the MaxDB software and how to install it.

Interfaces

Name

Driver/Module

Features

Prerequisites

JDBC

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 Database Administration with Java

Exporting 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

 

ODBC

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)

Perl

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

php_maxdb.[dll|so]

Executing SQL statements

PHP 4.3.6 or higher

Python

sdb.sql

sdb.dbm

sdb.loader

Executing SQL statements, DBM commands and Loader commands

Python 1.5 - 2.3

SQLDBC

libSQLDBC.[dll|so]

Executing SQL statements, developing applications and interfaces

 

WebDAV

webdavServletMaxDB-<version>.war

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

Servlet container

Backint 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