Quando você instala o oracle client, você precisa de mais do que o ambiente PATH var. Você precisa de um ambiente var chamado TNS_ADMIN que deve apontar para a pasta que possui o arquivo tnsnames.ora. Dentro desse arquivo você deve ter definido suas conexões com o banco de dados. Tem essa estrutura, vou colocar um exemplo:
<addressname> =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(Host = <hostname>)(Port = <port>))
)
(CONNECT_DATA =
(SERVICE_NAME = <service_name>)
)
)
É uma boa prática definir também o ambiente NLS_LANG var. Sem ele, talvez você possa ter alguns problemas relacionados a caracteres especiais, dependendo do fluxo de seu banco de dados.