Pular para o conteúdo

Instant Client Oracle 10G + SQLDeveloper no Linux

Dica publicada em Linux / Introdução
Leandro Prado chicodrummer
Hits: 22.629 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instant Client Oracle 10G + SQLDeveloper no Linux

Esse tutorial tem como principal finalidade explicar como instalar somente o cliente Oracle para acesso a bases e também instalar a ferramenta visual para executar query na base de dados.

Instant Client Oracle

Para instalar o client do Oracle precisamos de 3 arquivos principais, que são:
  • Instant Client Package - Basic
  • Instant Client Package - SDK
  • Instant Client Package - SQL*Plus

1) Fazer o download desses arquivos em:

Instant Client Oracle downloads

2) Criar uma pasta em /usr/lib onde vamos descompactar todos os arquivos:

# cd /usr/lib
# mkdir instantclient
# cd instantclient


3) Descompactar os arquivos baixados e copiar para a pasta que criamos:

# cp -R /home/leandro/download/instantclient/* /usr/lib/instantclient/

4) Definir as variáveis de ambiente no arquivo /etc/bash.bashrc:

LD_LIBRARY_PATH="/usr/lib/instantclient"
SQLPATH="/usr/lib/instantclient"
TNS_ADMIN="/usr/lib/instantclient"
export LD_LIBRARY_PATH SQLPATH TNS_ADMIN
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

5) Criar o arquivo "tnsnames.ora" no diretório para onde aponta a variável TNS_ADMIN (/usr/lib/instantclient):

# vim tnsnames.ora

DESENV =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.168.1.1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = DESENV)
    )
  )

6) Após essas configurações verificar o acesso da seguinte maneira:

# sqlplus USUARIO/SENHA@NOME_INSTANCIA

Se tudo ocorrer certo, a seguinte resposta deverá ocorrer:

SQL*Plus: Release 10.2.0.2.0 - Production on Wed Oct 15 14:54:13 2008

Copyright (c) 1982, 2005, Oracle. All Rights Reserved.

Connected to:
Oracle Database 10g Release 10.2.0.3.0 - 64bit Production

SQL>

SQL Developer

SQL Developer é uma ferramenta utilizada para acessar uma base de dados Oracle.

1) Entrar na página Oracle SQL Developer Downloads e baixar o arquivo "Oracle SQL Developer for other platforms".

2) Descompactar em uma pasta de sua preferência, no meu caso /home/leandro/Programas/sqldeveloper/.

3) Configurar o arquivo sqldeveloper.conf que está na pasta /home/leandro/Programas/sqldeveloper/sqldeveloper/bin e adicionar a seguinte linha:

SetJavaHome /usr/lib/jvm/java-1.5.0-sun #(caminho onde está a JVM)

4) Criar um atalho na sua área de trabalho para executar:

gedit /home/leandro/desktop/SqlDeveloper.Desktop

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=SQL Developer
Type=Application
Terminal=false
Exec=sh /home/leandro/Programas/sqldeveloper/sqldeveloper.sh
Icon[pt_BR]=/home/leandro/Programas/sqldeveloper/icon.png
Name[pt_BR]=SQL Developer
Comment[pt_BR]=SQL Developer
Comment=SQL Developer
GenericName[pt_BR]=
Icon=/home/leandro/Programas/sqldeveloper/icon.png

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Ativar temas do Emerald no Ubuntu

Mudando o IP do Virtua

Montando um Linux com até 21 monitores!

SMTP Relay Gmail ou SMTP Externo no FreeBSD 10

DhcpWeb 2.0

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.