The database system has several interfaces with which you can connect database applications to a MaxDB database instance.
Interfaces
Interface |
Prerequisites |
Configuration |
Applications |
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) |
Microsoft Windows: ODBC Data Source Administrator UNIX/Linux: Driver manager or manually |
All applications that can use ODBC data sources |
|
JDBC 2.0: JRE 1.2 or JDK 1.2 (application development) JDBC 3.0: JRE 1.4 or JDK 1.4 (application development) |
com.sap.dbtech.jdbc.DriverSapDB |
All applications that can use JDBC data sources |
|
Perl using DBD::MaxDB |
MaxDB SQLDBC SDK 7.5.00.14 or above Perl 4 (5.6.1) Perl DBI (1.2.1) |
dbi:MaxDB:/<database_server>[:port]/<database_name> |
Perl applications |
Perl using DBD::ODBC |
MaxDB ODBC driver Perl ODBC (see above) |
dbi:ODBC:DSN Microsoft Windows: ODBC Data Source Administrator UNIX/Linux: Driver manager or manually |
Perl applications |
Python using sapdb.sql |
Python 1.5 - 2.3 |
|
Python applications |
MaxDB SQLDBC SDK |
|
|
Application and interface development |
See also Interfaces.
· Example: Connecting OpenOffice to MaxDB Using ODBC (Windows)
· Example: Connecting OpenOffice to MaxDB Using JDBC (Linux)