The Db2 database application development environment
The Db2 database application development environment is composed of several software elements.
These software elements include:
- operating system
- IBM® Data Server Client
- database application programming interface (API)
- programming language
- transaction manager
- development tools
For many of these elements, there are multiple choices available. For example: there might be several operating systems available for your hardware; Db2 database supports several APIs; and any XA-compliant transaction manager can be used to manage distributed transactions with Db2 databases.
The Data Server Clients periodically invoke the SYSIBM.DB2CONN_LIC stored procedure for licensing and configuration purposes.