Avaya Logo

Previous Topic

Next Topic

Book Contents

Book Index

JDBC database interface feature

Type of feature

Java Database Connectivity (JDBC) is a base feature.

About the JDBC database interface feature

JDBC provides database connectivity and activity on the Avaya IR server and to remote servers. The JDBC interface process executes basic SQL commands. It also creates and populates call data into local database tables or Solaris flat files.

The JDBC database interface process (DIP) can be accessed from a TAS application through the dbase instruction. The name of the database DIP to use is specified as the first parameter to the dbase instruction. Based on the DIP that has been configured on the platform, this value could be DBDIP1, DBDIP2, DBDIP3, etc. Using the JDBC DIP, applications can perform the following operations on a database: SELECT, NEXT, INSERT, DELETE, UPDATE. Applications can also execute stored procedures created on a database and retrieve the resultset/values returned by the procedure. For a detailed explanation on how to write TAS applications that use these features, see Avaya IVR Designer Help for TAS Applications.

The JDBC DIP can also be accessed from VoiceXML applications through a servlet interface. VXML applications can post a request to the servlet - "JDBCServlet" provided by the AVjdbcint package. Through this interface, applications can perform the following operations on a database: SELECT, NEXT, INSERT, DELETE, UPDATE. Applications can also execute stored procedures created on a database and retrieve the resultset/values returned by the procedure. For a detailed explanation on how to write VXML applications that use these features, see Avaya IVR Designer Help for VXML Applications.

The JDBC interface supports connectivity to the following remote databases:

Software requirements

The JDBC database interface feature requires the following software:

Setup considerations

The JDBC type4 drivers must be installed.

Using this feature

Administer this feature using Web Administration (Configuration Management > JDBC Administration) or the dbconfig command.

See Also

JDBC Integration package

© 2006 Avaya Inc. All Rights Reserved.