GARANTIR DESCONTO

Fórum Oracle 11g XE dá erro de TNS #417419

25/05/2012

0

NÃO CONSIGO FAZER A INSATALAÇÃO DO ORACLE 11G NO MEU WIN7 64 BITS. COMO EU FAÇO?

Instalei o 11g XE(O full não instala). O que está acontecendo é o seguinte. Quanto tento me conectar ao banco XE em XE on Group1, me dá o seguinte erro:

ORA-12514: TNS: Listener não tem conhecimento sobre o serviço solicitado atualment no descritor de conexões.
O meu TNS creio que está ok. Veja abaixo ele completo. Já troquei do nome da máquina para 127.0.0.1 e nada também.

XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = tcp)(HOST = RI-DESEN-03200.nsnet.local)(PORT = 1521))
(CONNECT_DATA =
(SERVER = Dedicated)
(SERVICE_NAME = XE)
)
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = ipc)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)

ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = ipc)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)

O que devo fazer para resolver isso? Quanto ao 11g para win 7 64, eu não consegui instalar mesmo, mas o XE me resolve, pois é apenas para desenvolvimento com C#.
Pjava

Pjava

Responder

Posts

28/05/2012

Jesus Lima

XE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = xe.xxx.com.br)
)
)

tenta alterar o teu TNSnames para essa forma...

pelo o que eu entendi vc esta utilizando no host o nome do serviço... pode ser esse o seu problema...
Responder

Gostei + 0

29/05/2012

Eliézio Mesquita

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)
)
)



Normalmente usamos no SERVICE_NAME o mesmo nome do banco, mas isso não é regra.

Eliézio Mesquita

Responder

Gostei + 0

11/07/2012

Eduardo Cunha

Dá um
alter system register;
Depois da um
lsnrctl status
Passa o resultado por favor.

Atenciosamente,
Eduardo Cunha
Oracle Database 11g Certified Professional
Oracle Database 10g Managing Oracle on Linux Certified Expert
Oracle WebLogic Server 10g System Administrator Certified Expert
Oracle Exadata 11g Certified Implementation Specialist
Oracle Enterprise Manager 11g Certified Implementation Specialist
Oracle Database 11g Certified Implementation Specialist
Oracle Database 11g Security Certified Implementation Specialist
Oracle Database 11g Application Grid Certified Implementation Specialist
Oracle Exalogic Elastic Cloud X2-2 Certified Implementation Specialist
Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator
Oracle Data Warehousing 11g Certified Implementation Specialist
Oracle Business Intelligence Foundation 10 Certified Implementation Specialist
Information Security Foundation based on ISO/IEC 27002 Certified
ITIL V3 Foundation Certified
http://grupodbars.com/
http://www.linkedin.com/in/ecunha
Responder

Gostei + 0

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

Aceitar