Conectar ao Oracle10g na rede

24/05/2012

0

Ola pessoal,

estou com um problema que não sei como resolver, tenho o Oracle 10g Express Edition instalado em um pc win7 32bits, e preciso acessar o banco de dados de um outro pc win7 32bits que também tem o mesmo Oracle 10g Express Edition, ambos os computadores estão conectados no mesmo moldem.

alguém pode me ajudar?.

desde já obrigado.
Jemerson Souza

Jemerson Souza

Responder

Post mais votado

29/05/2012

Boa tarde Jemerson você precisa ir na maquina cliente e configurar o TNSNAMES, veja o exemplo abaixo:

Configuração do TNSNAMES:

Modelo:

NOME_DO_BANCO =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = NOME_DA_MAQUINA ou IP)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = STRING)
)
)

Onde está NOME_DO_BANCO, você digita o nome do seu banco, normalmente esse nome já vem certo;
Onde está SERVICE_NAME, você digita o nome da string de conexão,
Onde está NOME_DA_MAQUINA ou IP, você digita o nome da máquina onde está instalado o banco ou o IP

----
Exemplo

Eliezio =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ConectaOracle)
)
)

Eliézio Mesquita

Eliézio Mesquita
Responder

Mais Posts

24/05/2012

Jemerson Souza

Ola

Resolvi parcialmente o problema.

vou postar aqui caso alguém esteja com msmo problema ou queiram compartilhar mais informações a respeito

No sql plus tentava conectar da seguinte forma

sql> conn hr/hr@192.168.1.1
Erro ORO:ORA-12170: TNS: Connect timeout


Solução = fui no servidor e desativei o firewall.... não é uma baita solução, pq o certo seria configurar o firewall, mas como ainda não sei como.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar