Rules and restrictions when using DRDA
There are Distributed Relational Database Architecture™ (DRDA) limitations when using IBM® i Access Client Solutions database servers.
DRDA is an architecture that supports access between relational databases. For more information on the DRDA architecture, see the Distributed database programming topic collection.
The following table shows the functions that have limitations when you are connected to a remote system from the database server using DRDA.
DRDA functional limits
Function | Limitation |
---|---|
Create package Clear package Delete package Describe parameter markers |
Unsupported functions |
Prepare | Enhanced prepare option not available when using DRDA. |
Extended dynamic package support |
|
Commit hold | Only valid if a IBM i connection. |
Commit level *NONE | Not supported |
Commit level *CHANGE | Only supported if the target RDB is a IBM i target. All other RDBs require a *CS or *ALL commit level. |