Ir para conteúdo
  • Cadastre-se

[Dúvida] Instalar Cliente Oracle no Mac OS X


Posts Recomendados

Olá colaborados da MacMagazine...

Estou utilizando um MacBook Pro (modelo do ano passado), com MacOsX 10.6.

Como estou começando a programar em Java, baixei o pacote de programação do NetBeans.

Meu problema: Não consigo instalar o Oracle no MacOs.

Hoje utilizo um cliente Oracle 10g instalado via máquina virtual no Windows XP.

Gostaria de instalar no MacOS para não utilizar mais a máquina virtual.

Procurei por tutoriais mas nenhum deles me ajudou realmente.

Alguém já conseguiu?

Desde já agradeço.

Link para o comentário
Compartilhar em outros sites

  • Respostas 4
  • Criado
  • Última resposta

Top Postadores Neste Tópico

Eu instalei o Oracle no meu Mac, e posso dizer que me deu um certo trabalho, pois não é possível fazer a instalação via interface gráfica.

No site da Oracle vc consegue algumas documentações.

Na instalação do Oracle também existem vários manuais explicando bem como fazer a instalação...só não me recordo a pasta pois não estou no Mac agora.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Instalei o Oracle já há algum tempo, não lembro exatamento o que fiz, mas, em linhas gerais:

- segui os passos descritos em http://www.pythian.com/news/1937/quick-install-guide-for-oracle-10g-release-2-on-mac-os-x-leopard-intel/ ou http://blog.rayapps.com/2009/09/14/how-to-install-oracle-database-10g-on-mac-os-x-snow-leopard/

- o banco de dados não inicia;

- crie um arquivo "orastartup.sql", com o seguinte conteúdo:

connect sys/<SENHA> as sysdba

startup

exit

- crie um shell script "startdb.sh", com o seguinte conteúdo:

#!/bin/bash

export DISPLAY=:0.0

export ORACLE_BASE=$HOME

umask 022

ulimit -Hn 65536

ulimit -Sn 65536

export ORACLE_HOME=/Users/oracle/product/10.2.0/db_1

export DYLD_LIBRARY_PATH=$ORACLE_HOME/lib

export ORACLE_SID=ftkdb

PATH=$PATH:$ORACLE_HOME/bin

/Users/oracle/product/10.2.0/db_1/bin/lsnrctl start

sqlplus /nolog @/Users/Shared/Scripts/oracle/orastartup

- execute o script anterior toda vez que for iniciar o Oracle.

espero que ajude.

[]'s

Link para o comentário
Compartilhar em outros sites

  • 6 meses depois...

Estou achando mesmo que tem mais um monte de gente igual a mim que não consegue instalar o Client do ORACLE, e isso não parece um forum para um ajudar o outro e sim, alguns que dizem que conseguiram mas não conta como fez. Estou achando mesmo é que não deve mesmo é nem ter feito o download.

Tentei de todas as formas que todo mundo disse que começou ou tentou, mas não a como fazer esse client funcionar...

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois...

Opa, revivendo o topico, se alguem precisar....comprei o MBA semana passada e ainda estou migrando as minhas coisas do windows....para instalar somente o client do sqlplus eu fiz da seguinte maneira (seguindo alguns tutoriais em ingles na net):

- baixei os arquivos instantclient-basic-10.2.0.4.0-macosx-x86.zip e instantclient-sqlplus-10.2.0.4.0-macosx-x86zip (lembrando que parece nao funcionar com os arquivos 64bits, entao fiz tudo somente com o 32bits)

- descompactei todos arquivos numa pasta chamada oracle

- criei uma basta chamada network e dentro dela admin ficando oracle/network/admin (aqui deveremos criar um arquivo tnsnames.ora posteriormente).

- entrei pelo terminal, e fui ao diretorio home

- como eh o lion, nao encontrei o arquivo .bash_profile, somente o .profile e editei o mesmo digitando nano ~/.profile

- adicionei as linhas a seguir:

DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:/Applications/oracle

TNS_ADMIN=/Applications/oracle/network/admin

PATH=$PATH:/Applications/oracle

export DYLD_LIBRARY_PATH

export TNS_ADMIN

export PATH

- salve o arquivo e saia do terminal

- entre novamente no terminal e digite echo $TNS_ADMIN, se funcionar aparecera o diretorio /Applications/oracle/network/admin

- feito isso basta configurar um arquivo tnsnames.ora conforme mencionado acima, exemplo:

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 999.999.9.999)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

- edite o arquivo, salve, e apos isso eh so testar no terminanl digitando sqlplus, seguido de usuario, sid e senha

por aqui ta indo, qqr duvida ai pode falar...

abs

Link para o comentário
Compartilhar em outros sites

Participe do debate

Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.

Visitante
Responder este tópico…

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Limpar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.



  • Estatísticas do Fórum

    • Total de Tópicos
      56.5k
    • Total de Posts
      466.1k
×
×
  • Criar Novo...