The child has to make and break the connection. You can't pass it from parent to child. What I do is not have the parent connect at all, just leave it to the kids....
ltg -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 30, 2004 9:11 AM To: [EMAIL PROTECTED] Subject: fork and keeping connection DBD::Oracle ? Hello, from main perl connect, forking n kids and waiting for them to end with their prepare/execute sth back to parent and disconnect gives DBD::Oracle::db disconnect failed: ORA-03113: end-of-file on communication channel (DBD ERROR: OCISessionEnd) even if I reconnect inside kids, do $ENV{ORAPIPES} or ora_dbh_share deal about ? please help !!
