Como instalar / configurar o Oracle Instant Client no Ubuntu

10

Instalar o Oracle Instant Client em sistemas baseados no Ubuntu / Debian é complicado, pois o Oracle é centrado no RPM em relação ao suporte ao Linux.

Qual é a melhor maneira de instalar e configurar facilmente o Instant Client no Ubuntu?

eikonomega
fonte
Nota - Eu tive que baixar o rpm: oracle-instantclient11.2-devel-11.2.0.3.0-1.x86_64.rpm manualmente para que isso funcionasse. Obrigado!
@ EdMurray Obrigado por essa nota Ed. Fiz atualizações para o script e para resolver esse problema.
eikonomega

Respostas:

6

Atualizado por feedback
Eu realmente nunca encontrei uma boa resposta para isso que não envolvesse muitas etapas manuais, por isso fiz uma solução.

Você pode baixar um script do meu oracle_instant_client_for_ubuntu repo do GitHub, que converterá os rpms do Oracle em pacotes compatíveis com o Ubuntu e os instalará para você.

Agora ele suporta várias versões do cliente instantâneo. Sinta-se à vontade para registrar problemas via GitHub.

Atualmente, este projeto suporta apenas sistemas de 64 bits.

eikonomega
fonte
11
@Eikonomega -> Isso funcionou perfeitamente !!! Seu oracle_client ! Instalei o oracle_instant_client_for_ubuntu e testei no meu desktop Ubuntu 12.10 e funcionou perfeitamente! Usei o oracle instant client para conectar-se ao Oracle Database 11.2.3 a partir da ferramenta -> Oracle SQL Developer (3.2). Trabalhou perfeitamente !! Muito obrigado!!!
@ Sven Estou feliz por aqui que funcionou para você. Você tentou se conectar ao banco de dados do SQL Developer antes de usar a ferramenta?
eikonomega
O repo da eikonomega está quebrado e ele não está aceitando solicitações pull para corrigi-lo. Utilize este garfo em vez disso: github.com/yokotoka/oracle_instant_client_for_ubuntu_64bit
Binary Phile
@BinaryPhile Por uma coincidência realmente estranha, estou apenas atualizando o repositório agora. Eu incorporei solicitações pull existentes e adicionarei algumas novas funcionalidades esta noite.
eikonomega
11
O readme repo agora afirma que esta solução não funciona mais
krock
0

Levei cerca de duas horas para instalar este cliente instantâneo. Então descobri que existe um ótimo cliente gráfico disponível para o Oracle DB, que melhor atenderia às minhas necessidades do que o Oracle Instant Client. Caso você esteja interessado, aqui estão informações sobre como instalá-lo no Ubuntu:

/ubuntu/458554/how-to-install-sql-developer-on-ubuntu-14-04

Zhenya
fonte