... das ist einer der Gründe, warum man einen Connection Pool einsetzt und sich pro Transaktion eine Connection vom Pool holt. Bei dem Pool kann man dann Regeln für max usage etc, konfigurieren. Ansonsten sieht das eher nach einem Treiber Problem aus.
BTW: man kann das Geschäft auch von der AS/400 aus machen. Mit ArdGate kann man auf MS SQL Server aus RPG per SQL zugreifen, wie auf eine lokale Datenbank.

D*B