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.
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
Curtir tópico
+ 0
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)
)
)
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
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.
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
Clique aqui para fazer login e interagir na Comunidade :)