Configuração de rede do Oracle 11g

1

Instalei o Oracle 11g Enterprise Edition no meu Windows 7 Pro. Meu problema é que não consigo fazer login no banco de dados de outro host (rede local).

Quando me conecto ao banco de dados usando o Oracle SQLdeveloper, tudo está ok, desde que eu especifique 'localhost' na configuração da conexão. No entanto, quando eu mudo para '192.168.0.190', que é o endereço IP do host, recebo 'O adaptador de rede não pôde estabelecer a conexão'. Eu recebo o mesmo erro ao fazer login de outro host na rede local.

Qual é o problema?

    
por Kylo 17.06.2010 / 21:28

4 respostas

1

É um problema de firewall? Desative (temporariamente) o firewall e teste.

Se não for um problema de firewall, o ouvinte do banco de dados precisará ser configurado para ser executado na interface adequada. É bem provável que o ouvinte padrão esteja sendo executado na interface de loopback (127.0.0.1) e não na interface externa (192.168.0.190). Faça uma pesquisa por listener.ora e veja o que esse arquivo de configuração contém. Ajuste-o para ouvir a interface correta.

    
por 22.02.2011 / 16:25
0

Eu não ficaria surpreso se o problema fosse o zero como terceiro octeto, tente qualquer outro número e volte para nós.

    
por 17.06.2010 / 21:51
0

Quando você usa 127.0.0.1 ou localhost, o PC 'sabe' que você está falando sobre isso, e não precisa fazer nenhuma pesquisa. Quando você usa 192.168.0.190, o PC provavelmente envia isso para um roteador ou proxy ou algo em que ele retornará ao PC.

Meu palpite é que isso não está voltando.

Faça um TELNET 192.168.0.190 1521 e veja se você consegue uma conexão. Se você não fizer isso, então não é um problema de banco de dados Oracle, mas um networking. Nesse caso, você deve descrever sua configuração de rede em mais detalhes (isso é uma configuração doméstica, uma LAN corporativa, DHCP / IP estático ...)

    
por 18.06.2010 / 00:45
0

Você está usando o DHCP? Você precisará instalar o Microsoft Loopback Adapter se for o caso .

    
por 18.06.2010 / 18:43