O Cliente do Oracle 10.2 Não Fornece Permissões para "Others"
Problema ou erro: Tentar mapear tabelas usando o cliente do Oracle 10.2 falha com um erro Biblioteca não localizada. O mapeamento de tabela é bem sucedido se você alterar para o cliente do Oracle 10.1.
Solução: Este é um defeito conhecido com cliente do Oracle 10.2. Por padrão, o cliente do Oracle 10.2 não fornece nenhuma permissão (r, w ou x) para "outros" grupos. Apenas o Oracle e seu grupo padrão (dba) possuem acesso de leitura e execução em todo o diretório do cliente Oracle e todos os subdiretórios. Portanto, um usuário não pode ler as bibliotecas de banco de dados a menos que ele também esteja no grupo de dba. Alterar as permissões de usuário sob os diretórios lib/lib32 não permitirá mapeamento de tabela e produzirá um erro diferente.
Para ativar o mapeamento de tabela para usuários em outros grupos, altere permissões no diretório ORACLE_HOME para permitir acesso de leitura e execução para outros recursivamente.