El cliente Oracle 10.2 no proporciona permisos a "otros"
Problema o error: el intento de correlacionar tablas utilizando el cliente Oracle 10.2 falla con un error de Biblioteca no encontrada. La correlación de tablas es satisfactoria si cambia al cliente Oracle 10.1.
Solución: se trata de un defecto conocido del cliente Oracle 10.2. De forma predeterminada, el cliente Oracle 10.2 no da permiso (r, w o x) a grupos "otros". Solo Oracle y su grupo predeterminado (dba) tienen acceso de lectura y ejecución en todo el directorio del cliente Oracle y sus subdirectorios. Por lo tanto, un usuario no puede leer las bibliotecas de base de datos a menos que el usuario también esté en el grupo dba. La modificación de los permisos de usuario de los directorios lib/lib32 no permitirá correlación de tablas y generará un error distinto.
Para habilitar la correlación de tablas para usuarios en otros grupos, cambie los permisos en el directorio ORACLE_HOME para permitir el acceso de lectura y ejecución a otros de forma recursiva.