Mono-INFO: DllImport attempting to load: 'libclntsh.so'. Mono-INFO: DllImport loading location: 'libclntsh.so'. Mono-INFO: DllImport error loading library: 'libclntsh.so: cannot open shared object file: No such file or directory'. Mono-INFO: DllImport loading library: './libclntsh.so'. Mono-INFO: DllImport error loading library './libclntsh.so: cannot open shared object file: No such file or directory'. Mono-INFO: DllImport loading: 'libclntsh.so'. Mono-INFO: DllImport error loading library 'libclntsh.so: cannot open shared object file: No such file or directory'. Mono-INFO: DllImport attempting to load: 'libclntsh.so'. Mono-INFO: DllImport loading location: 'libclntsh.so'. Mono-INFO: DllImport error loading library: 'libclntsh.so: cannot open shared object file: No such file or directory'. Mono-INFO: DllImport loading library: './libclntsh.so'. Mono-INFO: DllImport error loading library './libclntsh.so: cannot open shared object file: No such file or directory'. Mono-INFO: DllImport loading: 'libclntsh.so'. Mono-INFO: DllImport error loading library 'libclntsh.so: cannot open shared object file: No such file or directory'. (oratest.exe:22005): Mono-WARNING **: DllImport unable to load library 'libclntsh.so: cannot open shared object file: No such file or directory'. (oratest.exe:22005): Mono-WARNING **: DllImport unable to load library 'libclntsh.so: cannot open shared object file: No such file or directory'. Unhandled Exception: System.DllNotFoundException: libclntsh.so in (wrapper managed-to-native) OciNativeCalls:OCIEnvCreate (intptr&,System.Data.OracleClient.Oci.OciEnvironmentMode,intptr,intptr,intptr,intptr,int,intptr) in <0x00044> System.Data.OracleClient.Oci.OciCalls:OCIEnvCreate (System.IntPtr envhpp, OciEnvironmentMode mode, IntPtr ctxp, IntPtr malocfp, IntPtr ralocfp, IntPtr mfreep, Int32 xtramem_sz, IntPtr usrmempp) in <0x00050> System.Data.OracleClient.Oci.OciEnvironmentHandle:.ctor (OciEnvironmentMode mode) in <0x000b8> System.Data.OracleClient.Oci.OciGlue:CreateConnection (OracleConnectionInfo conInfo) in <0x00046> System.Data.OracleClient.OracleConnectionPoolManager:CreateConnection (OracleConnectionInfo info) in <0x00046> System.Data.OracleClient.OracleConnectionPool:CreateConnection () in <0x00151> System.Data.OracleClient.OracleConnectionPool:GetConnection () in <0x00155> System.Data.OracleClient.OracleConnection:Open () in (wrapper remoting-invoke-with-check) System.Data.OracleClient.OracleConnection:Open () in <0x0004a> Foo:Main () find /usr/lib -name "libclntsh.so" /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/libclntsh.so martinf@monodev03:~/prj/cs/oratest> ls -l /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/libclntsh.so lrwxrwxrwx 1 oracle dba 17 2006-04-20 21:10 /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/libclntsh.so -> libclntsh.so.10.1 martinf@monodev03:~/prj/cs/oratest> ls -l /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/libclntsh.so.10.1 -r-xr-xr-x 1 oracle dba 14279736 2006-01-31 06:42 /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/libclntsh.so.10.1