Pular para o conteúdo
Visualizando 8 posts - 1 até 8 (de 8 do total)
  • Autor
    Posts
  • #95874
    aba1966
    Participante

      Boa Tarde,

      Tenho uma Base instalada com oracle 11g em um servidor e no servidor está funcionando legal o meu problema é que não estou consguindo,(aliás eu não sei como fazer isto) criar uma conexão de uma estação com o Servidor.
      Eu tentei utilizar o tutorial deste link

      http://www.scriptcase.com.br/scriptcase … e_oci8.htm

      Mas quando tento me logar na Base me deparo com o erro abaixo.

      =========================================================
      C:instantclient_11_2>sqlplus system/system/system@192.160.0.118/RTMRP

      Error 6 initializing SQL*Plus
      Message file sp1.msb not found
      SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

      C:instantclient_11_2>
      =========================================================

      alguém pode me ajudar.

      Muito Obrigado.

      #95884
      mpvargas
      Participante

        Voce deve editar o .bash_profile e criar a variavel de ambiente ORACLE_HOME

        ORACLE_HOME = /diretorio de instalacao do oracle/
        export ORACLE_HOME

        TODOS os processos do oracle usam as variaveis ORACLE_HOME, ORACLE_SID etc.

        #95896
        jspaulonci
        Participante

          Mpvargas , isso é Windows

          #95898
          jspaulonci
          Participante

            Aba, verifique se a versão do SO é compátivel com esse instalador aí.

            #95899
            mpvargas
            Participante

              Tem razão JP
              desculpe… é mania de Linux
              hehehe

              #95904
              CleitonHanzen
              Participante

                Opá….

                Vamos exemplificar pra ficar mais fácil:

                Diretório Onde o Oracle está instalado = c:oracleclient10g
                Diretório dos executáveis = c:oracleclient10gbin

                No prompt do MS-DOS, entrar com os seguintes comandos:

                set ORACLE_HOME = c:oracleclient10g (diretório onde o Oracle esta instalado)

                cd c:oracleclient10gbin (diretório dos executáveis)
                sqlplus system/senha@banco

                Se isso funcionar, adicione a variável ORACLE_HOME nas variáveis de ambiente do Windows que vai funcionar sem a necessidade destes procedimentos. Lembre-se também de checar como está a variável PATH que pode estar “bagunçando” os aplicativos…..

                #95935
                aba1966
                Participante

                  Boa tarde

                  Muito obrigado a todos os que me doaram um pouco do seu tempo para me ajudar a resolver este caso.

                  Vou partir da solução postada pelo colega – CleitonHanzen

                  • Tenho algumas dúvidas…

                  set ORACLE_HOME = c:oracleclient10g (diretório onde o Oracle esta instalado)

                  você quer dizer Oracle intalado na estação?
                  Eu so tenho o instantclient
                  que está na pasta : instantclient_11_2

                  dentro dela tem os arquivos abaixo

                  Eu baixei o Instantclient no site da oracle e segu as instruções o link

                  http://www.scriptcase.com.br/scriptcase … e_oci8.htm

                  O Ambiente aqui é o seguinte:

                  O Oracle está instalado em um servidor windows 2003 server, la eu consigo fazer tudo o que preciso.

                  Estou tentando acessar uma estação com windows xp – SP1

                  Por enquanto muitissimo obrigado.

                  C:>dir instantclient_11_2
                  O volume na unidade C não tem nome.
                  O número de série do volume é A448-6110

                  Pasta de C:instantclient_11_2

                  01/09/2010 11:23 .
                  01/09/2010 11:23 ..
                  02/04/2010 07:51 29.184 adrci.exe
                  02/04/2010 07:51 12.817 adrci.sym
                  01/04/2010 23:50 96.256 atl80.dll
                  02/04/2010 07:53 586 BASIC_README
                  02/04/2010 07:51 65.536 genezi.exe
                  02/04/2010 07:51 28.201 genezi.sym
                  30/08/2004 02:18 1.525 glogin.sql
                  01/09/2010 11:23 instantclient_10_2
                  01/04/2010 23:50 1.060.864 mfc71.dll
                  01/04/2010 23:50 1.101.824 mfc80.dll
                  01/04/2010 23:50 1.093.120 mfc80u.dll
                  01/04/2010 23:50 69.632 mfcm80.dll
                  01/04/2010 23:50 57.856 mfcm80u.dll
                  01/04/2010 23:50 456 Microsoft.VC80.ATL.manifest
                  01/04/2010 23:50 1.869 Microsoft.VC80.CRT.manifest
                  01/04/2010 23:50 2.371 Microsoft.VC80.MFC.manifest
                  01/04/2010 23:50 479.232 msvcm80.dll
                  01/04/2010 23:50 548.864 msvcp80.dll
                  01/04/2010 23:50 348.160 msvcr71.dll
                  01/04/2010 23:50 626.688 msvcr80.dll
                  02/04/2010 07:42 987.136 oci.dll
                  02/04/2010 07:42 256.775 oci.sym
                  24/02/2010 01:06 102.400 ocijdbc11.dll
                  24/02/2010 01:06 22.818 ocijdbc11.sym
                  02/04/2010 07:08 348.160 ociw32.dll
                  02/04/2010 07:08 46.447 ociw32.sym
                  23/02/2010 21:09 1.996.390 ojdbc5.jar
                  23/02/2010 21:09 2.111.338 ojdbc6.jar
                  29/01/2010 04:51 1.249.280 orannzsbb11.dll
                  29/01/2010 04:51 233.019 orannzsbb11.sym
                  02/04/2010 06:26 720.896 oraocci11.dll
                  02/04/2010 07:51 577.557 oraocci11.sym
                  02/04/2010 07:49 126.205.952 oraociei11.dll
                  02/04/2010 07:49 4.169.857 oraociei11.sym
                  02/04/2010 07:52 782.336 orasql11.dll
                  02/04/2010 07:52 20.598 orasql11.sym
                  12/10/2006 04:46 1.650.688 Orasqlplusic10.dll
                  12/10/2006 04:37 557.056 sqlplus.exe
                  01/09/2010 10:38 vc8
                  01/09/2010 10:38 vc9
                  02/04/2010 07:37 37.807 xstreams.jar
                  38 arquivo(s) 147.701.551 bytes
                  5 pasta(s) 22.575.804.416 bytes disponíveis

                  C:>

                  #95953
                  Peterson
                  Participante

                    Vamos lá…

                    se você instalou o client corretamente, esse deveria estar com seu diretório listado na variável de ambiente PATH. Mas parece que esse não é o problema, uma vez que o erro é dado pelo próprio SQLPLUS.
                    Também não entendi sua string de conexão.
                    A string correta deveria ser:
                    sqlplus usuario/senha@banco
                    onde o banco tem de estar listado no arquivo TNSNAMES.ORA pra funcionar.
                    Sugiro que comece verificando o arquivo TNSNAMES.ORA. Copie-o do servidor e cole na sua estação ou o gere.
                    No site docs.oracle.com tem uma boa documentação para iniciar seus estudos no Oracle. Continue postando dúvidas e tentamos lhe ajudar!

                  Visualizando 8 posts - 1 até 8 (de 8 do total)
                  • Você deve fazer login para responder a este tópico.
                  plugins premium WordPress