Problemas na conexão com Dephi e Oracle em máquinas 64bits

Se você está tendo problemas em conectar sua aplicação Delphi em um banco de dados Oracle, e você utiliza uma máquina 64bits, não se preocupe. O problema é chato de diagnosticar, mas a solução é simples, embora trabalhosa. Provavelmente, na instalação do Delphi (ou RAD Studio), você, assim como eu, instalou-o na pasta padrão para aplicativos de 32bits (x86), ou seja:

Após muito pesquisar, descobrí que o problema ocorre porque o “Client” do Oracle não conecta através de pastas com alguns tipos de caracteres, entre eles o parênteses “(” e “)”. Tanto que se você gerar um executável e colocá-lo no seu desktop, por exemplo, ele irá conectar normalmente. Por isso, o fato de sua máquina ser 64bits não interfere na conexão, mas sim o caminho de onde a conexão será chamada. Só nos resta agora a solução, que será reinstalar o Delphi (RAD Studio) em outro caminho, como por exemplo, “C:\Arquivos de Programas” ou mesmo “C:\Delphi”, para podermos então testar a conexão em tempo de “Design”.