Tentei instalar o sqlplus seguindo as instruções aqui . Eu ainda estou recebendo:
sqlplus: command not found
quando eu faço sqlplus
do meu terminal.
Sou iniciante no Ubuntu e uso o Ubuntu 12.04.
installation
Formigas
fonte
fonte
sudo alien -i
Respostas:
Antes de tudo, você precisa baixar o Instant Client Downloads . Instale o pacote alienígena para poder instalar os pacotes rpm digitando o seguinte comando no terminal.
Feito isso, vá para a pasta em que os arquivos rpm estão localizados e execute o seguinte:
Você precisa instalar
libaio.so
. Digite o seguinte comando para fazer isso:Crie o arquivo de configuração Oracle:
Coloque esta linha nesse arquivo:
Nota - para instalações de 64 bits, o caminho será:
Atualize a configuração executando o seguinte comando:
Tente conectar usando:
ou:
Observe que se você instalou a versão de 64 bits, o cliente será chamado
sqlplus64
.fonte
A coisa alienígena não funcionou por causa de:
Então, eu fui com a solução fácil: Baixe os arquivos zip do Oracle (básico e sqlplus), extraia-os e coloque a pasta onde você coloca os arquivos de programa (por exemplo
/usr/share
). Em seguida, crie um script que execute o executável após definir aLD_LIBRARY_PATH
variável, para que as bibliotecas sejam encontradas:Chame-o
sqlplus
, torne-o executável (chmod 755 sqlplus
) e coloque-o em um diretório no seuPATH
(por exemplo/usr/bin/
), para que o bash o encontre.Execute como
Se você pegar
instale a biblioteca com
sudo apt-get install libaio1
fonte
Eu acho que esse link ajudaria. É bastante descritivo. Certifique-se de seguir todas as etapas. Ainda assim, se você tiver algum problema, não hesite em comentar.
fonte
É claro que a instalação correta é de pacotes oficiais como acima (faça o download do Instant Client Downloads ), mas você pode obter um sqlplus funcional apenas copiando esses arquivos (você pode encontrá-lo em qualquer computador com o oracle client instalado), e alguns msb são opcionais :
Como dependência adicional, incluí
libaio.so
- ele pode ser instalado comsudo apt-get install libaio1
Portanto, um exemplo de uso pode ser:
fonte
Apenas como um adendo à grande resposta de @Ketan Patel:
Esse script simples, mantido junto com os arquivos rpm baixados, compõe automaticamente o processo para outras instalações:
Edit: Aqui está uma versão aprimorada com quebra de linha de leitura (credists para este post ):
Ainda é Oracle, mas pelo menos torna a dor um pouco mais suportável ...
fonte