Erro no Oracle-xe

Iniciado por Alex Ferreira, 09 de Agosto de 2006, 14:41

tópico anterior - próximo tópico

Alex Ferreira

Boa tarde galera!

Instalei o Oracle-XE para Debian. Na hora de de logar, aparece esse erro:

SQL> connect sys/sys@ubuntu as sysdba
ERROR:
ORA-12528: TNS:listener: todas as instâncias apropriadas estão bloqueando novas conexões


Alguém saberia explicar??? ???

Lamego

Alex,
isso não é propriamente uma duvida de Linux mas sim de Oracle.
Você iniciou o listener da base de dados ?
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Alex Ferreira

Olá!

Iniciei sim, mas dá esse erro.
Não sei o q está acontecendo?

Lamego

Já agora, de onde veio esse @ubuntu ? A instancia por defeito do oracle-xe é @XE , e se bem me lembro para fazer login como syadmin nem precisa indicar uma instância...
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Alex Ferreira

Lamengo,

Conheço o 9i, esse XE eu ainda nem mexi. Pois o 9i não instala no ubuntu ou instala? Vc sabe me dizer?
Vou testar o q vc disse e eu anoto aki.

Abraços

Lamego

O 9i instala no Ubuntu, procura um tutorial de instalaçao dele em Debian, deve servir...
Mas se o Oracle XE for suficiente deixa estar, é mais facil de instalar...
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Alex Ferreira

O problema e q está dando pau na inicialização do XE e o 9i não consigo instalar!!!! Já procurei algumas coisas na net, mas naum consegui....
Vc sabe algum macete para instalar o 9i no Ubuntu??

Lamego

CitarO problema e q está dando pau na inicialização do XE e o 9i não consigo instalar!!!! Já procurei algumas coisas na net, mas naum consegui....
Se você não consegue utilizar o Oracle XE que está preparado para Debian esquece o 9i.

Voce tentou ligar como sys/sys@XE ?
Alias, verificou se os processos de Oracle estão todos em cima com o ps ?
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Alex Ferreira

Tentei sim, mas dá como TSNListener sendo usado em outro processo!!!!

Lamego

Alex,
O Oracle não é uma aplicação simples de utilizar, para instalar é só o sudo apt-get install mas tudo o resto existe conhecimentos de administração Oracle que você não parece ter:
Cola aí o resultado do comando:
sudo ps -ef | grep -i ora
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Alex Ferreira

Apareceu este resultado:

108       4358  4292  0 13:14 ?        00:00:00 /usr/lib/hal/hald-addon-storage
108       4359  4292  0 13:14 ?        00:00:00 /usr/lib/hal/hald-addon-storage
108       4361  4292  0 13:14 ?        00:00:00 /usr/lib/hal/hald-addon-storage
108       4362  4292  0 13:14 ?        00:00:00 /usr/lib/hal/hald-addon-storage
1000      5216  5095  0 13:31 pts/0    00:00:00 grep -i ora

Desculpe a ignorância, mas este comando serve para q?

Lamego

Alex,
esse comando serve para ver quais os processos(programas) de oracle que estão a correr no sistema.
Pelo resultado não está correndo nenhum !
Você está tentando ligar a uma base de dados que nem sequer está rodando...

Depois de instalar você configurou tal como indicam as instruções ?
sudo /etc/init.d/oracle-xe configure

Meu amigo, se você não sabe utilizar um ps ou um grep você está precisando antes de tudo a ler um tutorial sobre Linux/Unix.
Utilizar uma base de dados da complexidade do Oracle exige conhecimentos minimos do sistema operativo onde corre...
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu