Conecte-se ao servidor de banco de dados Oracle remotamente

0

Tenho o banco de dados Oracle 9i instalado na máquina conectada à Internet por trás do NAT e o servidor de banco de dados Oracle está escutando na porta padrão 1521.

Quando me conecto pela LAN ao servidor de banco de dados, ele funcionou perfeitamente.

Quando fiz o encaminhamento de porta na porta 1521 para o endereço IP privado em meu roteador TP-Link para permitir que a máquina do cliente Oracle se conecte ao servidor de banco de dados Oracle por meio desse IP público, ele não está funcionando corretamente.

É bem-sucedido em canyouseeme.org , mas quando eu uso este comando:

SQL>connect username/password@GLOBAL_IP/service_name Error: ORA_12170: TNS : Connect timeout occurred .

Observação: quando tento conectar ao servidor oracle DB usando o Teamviewer vpn ele também funciona e está conectado.

Então, como posso lidar com isso?

    
por zak 17.05.2014 / 13:31

1 resposta

0

Você só precisa definir corretamente o alias com o endereço público no lado do cliente, o que geralmente é feito editando tnsnames.ora file. Acho que não é necessário lembrá-lo de que essa é uma solução muito inadequada, mesmo para fins de teste ou diversão, e por motivos de segurança, você deve sempre usar VPN.

    
por 27.06.2014 / 12:04