Direct Oracle Access does not use any 10g specific OCI functionality, so it is not explicitly detected. Other than that you can use the OCI70, OCI72, OCI73, OCI80, OCI81, OCI90 and OCI92 booleans. The expression (OCI80 and not OCI81) does indeed imply and Oracle 8.0.x client. OCI92 implies an Oracle Net 9.2 or 10g client.


Marco Kalter
Allround Automations