Estou tentando instalar o SQL Developer no Ubuntu 14.04. Eu segui alguns tutoriais, mas nenhum deles funcionou. Então, eu estou perguntando se você sabe como instalar o SQL Developer.
quando estou tentando executar a última etapa, ou seja, execute o sqldeveloper abaixo do erro gk @ gk-desktop: / usr / local / bin $ ./sqldeveloper ./sqldeveloper: linha 3: ./sqldeveloper: permissão negada Alguma solução a ser alcançada?
girishkumar
Respostas:
96
Instalei o SQL Developer com estas etapas:
(Veja os comentários - isso pode não ser necessário)
Baixe e reinstale o Ubuntu 14.04 LTS mais recente no site do Ubuntu.
Edite /opt/sqldeveloper/sqldeveloper.she substitua o conteúdo para:
#!/bin/bash
unset -v GNOME_DESKTOP_SESSION_ID
cd /opt/sqldeveloper/sqldeveloper/bin
./sqldeveloper "$@"
ou (para evitar erro: ./sqldeveloper: Permission denied)
#!/bin/bash
unset -v GNOME_DESKTOP_SESSION_ID
cd /opt/sqldeveloper/sqldeveloper/bin && bash sqldeveloper $*
Execute o SQL Developer:
sqldeveloper
Nota: Ao executar o Sql Developer pela primeira vez, você precisa especificar o caminho da pasta do JDK. No meu computador, o JDK armazenado em
/usr/lib/jvm/java-1.7.0-openjdk-amd64
Para Java 8 e Ubuntu 16+ / usr / lib / jvm / java-8-oracle
Por fim, crie um aplicativo de desktop para fácil utilização:
cd /usr/share/applications/
sudo vim sqldeveloper.desktop
"Baixe e reinstale o mais recente Ubuntu 14.04 LTS do site Ubuntu" por que preciso remover meu sistema operacional para instalar um pacote?
Rinzwind 5/05
1
@PhatHV quando eu corro sqldeveloper no Terminal I get / usr / / bin local / sqldeveloper: Linha 2: cd: / usr / / bin local / sqldeveloper / bin: Não é um diretório
vladmateinfo
1
Eu tentei muitos outros tutoriais como você. Mas eu dei a você as etapas que eu fiz para fazer meu SQL Developer funcionar (eu instalei na minha máquina no escritório e funciona perfeitamente até agora). Eu acho que você deve verificar o conteúdo deste arquivo "/opt/sqldeveloper/sqldeveloper.sh" e colá-lo aqui.
PhatHV
1
Tudo funciona, mas por algum motivo todo o meu sqldevloper e seus arquivos são legíveis apenas para usuários que não são usuários de crackers. Mesmo se eu fizer sudo chmod -R 775 nele, nada muda. Isto faz-me incapaz de usar o atalho no desktop como eu tenho que dar sudo direita sempre
Kaspar
2
Isso funciona para mim no Ubuntu 15.04, usando java 8 em vez de java 7.
JanKanis
8
Aqui está como eu fiz no Ubuntu, acho que essa é a maneira mais fácil e fornecerá um pacote que você pode reutilizar facilmente mais tarde (mas você não pode redistribuir de acordo com a licença da OTN):
Por favor, note no Ubuntu que a versão mais recente sqldeveloper-packageestá quebrada; falhando com debuild: fatal error at line 1124: dpkg-buildpackage -rfakeroot -us -uc binary failedIsso pode ser corrigido comsudo sed -i '/DEBUILD/s/n b/n --no-tgz-check -- b/' /usr/bin/make-sqldeveloper-package
Rqomey
5
Instale o Java 6. (Não funcionou para mim com o Java 1.7):
Faça o download do SQL Developer aqui e escolha Outras plataformas . (Você precisará de uma conta para fazer o download). Abra o diretório Downloads:
cd ~/Downloads
e extraia o arquivo para /opt:
sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
Torne o script de inicialização executável:
sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
Sqldeveloper aberto:
sudo /opt/sqldeveloper/sqldeveloper.sh
Na primeira vez em que você for solicitado a inserir o local da jvm. No meu caso (e provavelmente o seu caso tenha seguido o primeiro passo), a localização é: /usr/lib/jvm/java-6-oracle.
Isso está funcionando para você? ou você instalou o Sql developer seguindo sua resposta aceita ou sua própria resposta? porque eu quero instalar o desenvolvedor sql para mim. graças
αғsнιη
@KasiyA Isso funcionou para mim.
Vladmateinfo 15/09/14
Em vez da etapa 4., você pode adicionar o / opt / sqldeveloper / sqldeveloper / bin ao PATH no / etc / environment. Em seguida, você pode usar o comando sqldeveloper no terminal.
precisa
5
Instalei a versão 17.4 no Ubuntu 16.04 GNOME assim.
Verifique a instalação do OpenJDK 8 e o local em /usr/lib/jvm/java-8-openjdk-amd64Se ausente, instale com sudo apt install openjdk-8-jdk. Versões mais recentes do Java também podem funcionar.
Execute a partir da linha de comando ~/sqldeveloper/sqldeveloper.shuma vez para adicionar o local do Java. Entrar/usr/lib/jvm/java-8-openjdk-amd64
Crie o ícone da área de trabalho para acesso futuro no meu menu da GUI.
# /home/USERNAME/.local/share/applications/sqldeveloper.desktop
[Desktop Entry]
Name=Oracle SQL Developer
GenericName=SQL Developer
X-GNOME-FullName=Oracle SQL Developer
Comment= A free integrated development environment that simplifies the development and management of Oracle Database
Keywords=sql;developer;oracle;db;database
Exec=/home/USERNAME/sqldeveloper/sqldeveloper.sh
Terminal=false
Type=Application
StartupNotify=true
Icon=/home/USERNAME/sqldeveloper/icon.png
Categories=Admin
X-AppStream-Ignore=true
Respostas:
Instalei o SQL Developer com estas etapas:
(Veja os comentários - isso pode não ser necessário)
Baixe e reinstale o Ubuntu 14.04 LTS mais recente no site do Ubuntu.
Instale Java:
Versão Java JDK 7:
Versão Java JDK 8 (em algumas instalações, este é um requisito, em vez de 1.7):
Faça o download do SQL Developer no site da Oracle (eu escolhi o download de outras plataformas ).
Extrair arquivo para
/opt
:Vinculando através de um iniciador no caminho para Oracle SQL Developer:
Edite
/opt/sqldeveloper/sqldeveloper.sh
e substitua o conteúdo para:ou (para evitar erro:
./sqldeveloper: Permission denied
)Execute o SQL Developer:
Por fim, crie um aplicativo de desktop para fácil utilização:
adicione estas linhas:
então digite:
fonte
Aqui está como eu fiz no Ubuntu, acho que essa é a maneira mais fácil e fornecerá um pacote que você pode reutilizar facilmente mais tarde (mas você não pode redistribuir de acordo com a licença da OTN):
Instale o pacote sql developer da seguinte maneira.
Agora, tudo o que você precisa fazer é executar o comando (você pode ter uma versão diferente)
Agora instale o pacote .deb resultante usando o comando (Seu deb também pode ter uma versão diferente):
Agora você terminou a instalação. no meu caso, ele precisava do novo java 8, então você precisará executar os seguintes comandos.
Finalmente, você precisa fornecer o caminho do java para o desenvolvedor do oracle sql na primeira execução no meu caso
/usr/lib/jvm/default-java/
.fonte
sqldeveloper-package
está quebrada; falhando comdebuild: fatal error at line 1124: dpkg-buildpackage -rfakeroot -us -uc binary failed
Isso pode ser corrigido comsudo sed -i '/DEBUILD/s/n b/n --no-tgz-check -- b/' /usr/bin/make-sqldeveloper-package
Instale o Java 6. (Não funcionou para mim com o Java 1.7):
Faça o download do SQL Developer aqui e escolha Outras plataformas . (Você precisará de uma conta para fazer o download). Abra o diretório Downloads:
e extraia o arquivo para
/opt
:Torne o script de inicialização executável:
Sqldeveloper aberto:
Na primeira vez em que você for solicitado a inserir o local da jvm. No meu caso (e provavelmente o seu caso tenha seguido o primeiro passo), a localização é:
/usr/lib/jvm/java-6-oracle
.fonte
Instalei a versão 17.4 no Ubuntu 16.04 GNOME assim.
/usr/lib/jvm/java-8-openjdk-amd64
Se ausente, instale comsudo apt install openjdk-8-jdk
. Versões mais recentes do Java também podem funcionar.~/sqldeveloper/sqldeveloper.sh
uma vez para adicionar o local do Java. Entrar/usr/lib/jvm/java-8-openjdk-amd64
Crie o ícone da área de trabalho para acesso futuro no meu menu da GUI.
Tornar o arquivo da área de trabalho executável
fonte
Eu instalei o oracle sqldeveloper no ubuntu 17.10 usando o seguinte método:
Instalar alienígena:
sudo apt-get instalar alienígena
Instale o rpm usando alien:
sudo alien -i sqldeveloper-17.3.1.279.0537-1.noarch.rpm
Execute o sql developer usando o seguinte comando no terminal
sqldeveloper
Certifique-se de alterar a versão do seu rpm. Para que isso seja bem-sucedido, é necessário ter o oracle java 8 ou superior instalado em sua máquina.
fonte