Linux slogan
Visite também: BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Mais uma do ConkyWPC
Por leandro
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Comunidades

Comunidade Linux Home Participar da comunidade Linux Participar Fórum Linux Fórum Membros LinuxMembros RSS do fórum

<< Primeira | Anterior Próxima | Última >>

Desinstalar o Oracle totalmente

[1] Enviado em 17/12/2010 - 09:37h Desinstalar o Oracle totalmente
Linux user: Rodrigo
debian2006

(usa Debian)


Galera por favor, não consegui ajuda para solucionar o problema com a instalação do Oracle em uma pergunta anterior, agora preciso que vocês me ajudem por favor como eu posso remover o oracle totalmente para que eu consiga reconfigurar ele, pois já tentei de várias formas mais não consigo reconfigurar o oracle com o coando /etc/init.d/oracle-xe configure, ele diz que já está configurado!! Já configurei o tns mais mesmo assim não consigo fazer funcionar.

E devido a isso estou com problema no oracle que não consigo resolver.
Por favor se alguém puder ajudar eu agradeço muito.

Starting Oracle Database 10g Express Edition Instance.

cataserver:~# invoke-rc.d oracle-xe restart
Shutting down Oracle Database 10g Express Edition Instance.
Stopping Oracle Net Listener.

Starting Oracle Net Listener.
Starting Oracle Database 10g Express Edition Instance.

cataserver:~# invoke-rc.d oracle-xe status

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 17-DEC-2010 09:10:14

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux Error: 2: No such file or directory
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=cataserver)(PORT=1521)))
TNS-12545: Connect failed because target host or object does not exist
TNS-12560: TNS:protocol adapter error
TNS-00515: Connect failed because target host or object does not exist


Não consigo desinstalar pelo synaptic, pois ele não mostra o oracle para desinstalar.

 

  


[2] Enviado em 17/12/2010 - 09:54h Re: Desinstalar o Oracle totalmente
Linux user: nelio
neliobjr

(usa Red Hat)


Deixa-me ver se consigo te ajudar.

Vamos lá quanto a esse pedido, o de desinstalar, cara vc não consegue "desinstalar", o ideal seria re-instalar a maquina, format e install novemente. Se vc apagar a pasta de instalação ex. /u01/app/oracle/ vc já consegue algo semelhante a desinstalar... Mas para te falar a verdade se fosse comigo eu já tinha formatado...

Quanto a instalação, vou tentar responder pelo ambiente que utilizo que é o RED HAT, vi no seu outro topico, em algum lugar que esta utilizando uma maquina 64bits, eu já tive um problema assim a muito tempo atras, nem existia a solução no metalink, que hoje já tem. Para instalar o oracle 64, é necessário instalar alguns pacotes tanto do 64 quanto do 32, senão, acontecia comigo, eu instalava tudo certo, ia lindo, funcionava, conseguia acessar o oracle, porem na hora que começava a utilizar tava uns paus muito doidos, não criava base maior que tantos gigas, não conseguiam conectar se criasse mais que não sei quantos datafiles, enfim, coisas sem explicações por conta de pacotes e bibliotecas.

Outra coisa vi que esta com problemas no tns, localmente vc consegue conectar?

 

[3] Enviado em 17/12/2010 - 10:19h Vamos lá......
Linux user: Rodrigo
debian2006

(usa Debian)


Estou com debian 64bits, mais instalei em mais 2 máquinas dell 64bits e funcionou perfeitamente, agora nessa máquina não rola, dá este erro listado acima.
Já removi a pasta do oracle, já removi o oracle por comando, mais mesmo assim não consigo fazer funcionar, não sei o motivo do erro.

Muito obrigado pela sua disposição em ajudar.....

 

[4] Enviado em 17/12/2010 - 10:33h Re: Desinstalar o Oracle totalmente
Linux user: nelio
neliobjr

(usa Red Hat)


O arquivo /etc/hosts esta configurado corretamente?

segue exemplo:


[oracle@server ~]$ cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
192.168.0.252 server

tente tb recriar o listener,

netca

exclua e crie novamente.


 

[5] Enviado em 17/12/2010 - 11:02h Re: Desinstalar o Oracle totalmente
Linux user: Rodrigo
debian2006

(usa Debian)


Então eu não posso formatar, este servidor está em uso com dhcp, samba, dns, etc.....
Agora preciso fazer funcionar o oracle sem formatar, fiz o procedimento que você sugeriu mais também não rolou........




Tá complicado viu......mais uma vez muito obrigado.....

 

[6] Enviado em 17/12/2010 - 11:47h Ajuda
Linux user: Rodrigo
debian2006

(usa Debian)


Quais os diretórios e pastas do oraocle que eu preciso apagar para acabar totalmente com ele?
E se puder ajudar como eu habilito o sqlplus no debian???? pois o programador está exigindo que o sqlplus funcione e não está funcionando, como eu não tenho conhecimento de oracle não sei como habilitar este comando.


Fico no aguardo.....muito obrigado....

 

[7] Enviado em 17/12/2010 - 11:53h Re: Desinstalar o Oracle totalmente
Linux user: Davi Ribeiro
dastyler

(usa Fedora)


Acredito que logando-se como root e removendo a instalação "na unha" de tudo o que o Oracle deixou na máquina deve dar resultado.
Remova inclusive arquivos de inicialização do serviço encontrados em /etc/rcx.d (aonde x depende do nível de execução do sistema - que pode ser verificado com o comando runlevel).
Em um dos meus servers Debian a saída deste comando aparece assim:

N 2

Que significa que estou executando o SO no nível 2. E tão no caso a pasta é /etc/rc2.d .
Aliás, hoje mesmo precisei fazer isso com o Postgre que estava neste servidor. Depois de remover via apt, tinha uma série de arquivos que ficaram como "herança" do SGBD. Tive que removê-los todos na mão.

[]´s

 

[8] Enviado em 17/12/2010 - 12:09h Re: Desinstalar o Oracle totalmente
Linux user: nelio
neliobjr

(usa Red Hat)


Quanto ao sqlplus, cara funciona assim:

Localmente no servidor, abrindo um terminal texto, digitando sqlplus já abrirá o sqlplus, caso não exista um banco de dados criado o comando dbca irá startar a criação de banco. A partir do momento que já tiver um banco configurado, vc precisa exportar o sid do banco criado para que atraves do sqlplus chegue nele, pois é possivel ter varios bancos configurados na mesma maquina, para isso:

export ORACLE_SID=nome_do_banco

sqlplus / as sysdba

vc consiguira logar localmente no oracle.

Quanto ao tns ele é o responsavel para que uma maquina cliente enxergue o servidor. Porem ele só irá funcionar se o Listener estiver devidamente configura e startado no servidor.

Localmente ( no servidor )não é necessario ter configurado um listener, o simples comando sqlplus já deveria iniciar o oracle, sem aparecer estes erros de tns, por isso te fiz a pergunta, se estava local ou não.

Quanto a sair apagando tudo, acredito ser quase impossivel saber tudo que é registro alterado na instalação do oracle. Eu pelo menos desconheço e para te falar a verdade duvido que alguem saiba..

Desde que as configurações sejam refeitas, só excluindo a pasta de instalação, o oracle já instala novamente.

 

[9] Enviado em 17/12/2010 - 12:11h Estou conseguindo....
Linux user: Rodrigo
debian2006

(usa Debian)


Galera muito obrigado pela ajuda de vocês, estou quase conseguindo....
Com a ajuda de vocês re-instalei corrigi um erro no hosts, agora está dando este erro.....faltam alguns serviços funcionarem, será que vocês sabem o que pode ser????


Starting Oracle Net Listener.
Starting Oracle Database 10g Express Edition Instance.

cataserver:~# invoke-rc.d oracle-xe status

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 17-DEC-2010 12:02:31

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 17-DEC-2010 12:02:28
Uptime 0 days 0 hr. 0 min. 3 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora
Listener Log File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=cataserver)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
cataserver:~#


o normal seria.....

servcata:~# invoke-rc.d oracle-xe status

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 17-DEC-2010 12:11:25

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 14-DEC-2010 10:18:44
Uptime 3 days 1 hr. 52 min. 40 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora
Listener Log File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=servcata)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=servcata)(PORT=8080))(Presentation=HTTP)(Session=RAW))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "XE" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
Service "XEXDB" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
Service "XE_XPT" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
The command completed successfully

Galera estou precisando também saber como eu habilito a ferramenta sqlplus no debian, o programador esta me enchendo para colocar essa ferramenta no path....como não manjo eu não sei.......


Por favor me ajudem estou quase conseguindo....


Obrigado a todos.....

 

[10] Enviado em 17/12/2010 - 12:21h Re: Desinstalar o Oracle totalmente
Linux user: Davi Ribeiro
dastyler

(usa Fedora)


Voce tem que alterar a variavel PATH para que o mesmo enxergue o caminho ao sqlplus.


Localizando o sqlplus:

# which sqlplus

Depois adicione o caminho ao PATH do usuário.

[]´s

 

[11] Enviado em 17/12/2010 - 12:34h ajuda
Linux user: Rodrigo
debian2006

(usa Debian)


Obrigado mais uma vez pela ajuda, mais este comando wich não rolou no debian, se puder detalhar melhor para eu conseguir inserir no path este sqlplus me ajuda muito.
Quando executo o sqllus ele diz que o comando não é recohecido, e estou com o problema acima ainda....um detalhe que eu notei agora é que quando estou no debian na parte grafica ele nao mostra como antes que o oracle esta instalado em aplicações........achei estranho.....

 

  
<< Primeira | Anterior Próxima | Última >>
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.