Informações do Ambiente:
* Versão do Oracle:10.2.0.1.0
* Sistema Operacional:xp sp3
Pessoal sou iniciante no oracle e fiz a instalação do oracle 10g, concluida com sucesso, mas não sei qual usuario colocar para logar no sql plus e me apresenta o error: ORA-12514: TNS:listener não tem conhecimento sobre o serviço solicitado atualmente no descritor de conexao.
error ora-12514
-
- Rank: Programador Sênior
- Mensagens: 55
- Registrado em: Qua, 27 Out 2010 1:49 pm
- Localização: Belo Horizonte - MG
Acessa o arquivo TNSNAMES que fica no caminho product\10.1.0\Client_1\NETWORK\ADMIN\tnsnames.ora
dentro dele você identifica qual o nome da instancia usada, que normalmente deve ser ORCL ou ORACLE , ai na hora de logar no sqlplus é so colocar USUARIO/SENHA@INSTANCIA
ex:SYSTEM/1234@ORCL
dentro dele você identifica qual o nome da instancia usada, que normalmente deve ser ORCL ou ORACLE , ai na hora de logar no sqlplus é so colocar USUARIO/SENHA@INSTANCIA
ex:SYSTEM/1234@ORCL
-
- Rank: Programador Sênior
- Mensagens: 55
- Registrado em: Qua, 27 Out 2010 1:49 pm
- Localização: Belo Horizonte - MG
Pode ser tambem que o servico (service_name) configurado na instalação esta diferente no TNSNAMES
PC_PRODUCAO =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.122.3)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = oracle)
)
)
PC_PRODUCAO =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.122.3)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = oracle)
)
)
-
- Rank: Estagiário Júnior
- Mensagens: 2
- Registrado em: Ter, 15 Mar 2011 8:48 am
- Localização: Brasília - DF
Olá!
Não sei se posso tirar minha dúvida aqui.
Estou com o erro ORA-12154.
Este erro apresenta quando tento acessar através do DBLINK que criei entre duas bases.
Tenho duas bases BATESTE e OLTESTE.
As strings de conexão estão configuradas no TNSNAMES.ORA com nomes globais:
BATESTE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.215)(PORT = 1521))
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = BATESTE)
)
)
OLTESTE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.215)(PORT = 1521))
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = OLTESTE)
)
)
Consigo efetuar o tnsping BATESTE e tnsping OLTESTE e retornam com sucesso.
Meu SQLNET.ORA não sei se está configurado corretamente:
sqlnet.expire_time = 1000
names.directory_path=(TNSNAMES)
names.default_domain=XXX
sqlnet.inbound_connect_timeout=120
SQLNET.AUTHENTICATION_SERVICES= (TNS)
Fiz várias pesquisas do erro que acontece ao tentar se conectar na base, que, aparecentemente não é o meu erro, tão somente, o de efetuar consulta com o DBLINK.
Gostaria de uma ajuda. Muito obrigado!
Não sei se posso tirar minha dúvida aqui.
Estou com o erro ORA-12154.
Este erro apresenta quando tento acessar através do DBLINK que criei entre duas bases.
Tenho duas bases BATESTE e OLTESTE.
As strings de conexão estão configuradas no TNSNAMES.ORA com nomes globais:
BATESTE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.215)(PORT = 1521))
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = BATESTE)
)
)
OLTESTE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.215)(PORT = 1521))
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = OLTESTE)
)
)
Consigo efetuar o tnsping BATESTE e tnsping OLTESTE e retornam com sucesso.
Meu SQLNET.ORA não sei se está configurado corretamente:
sqlnet.expire_time = 1000
names.directory_path=(TNSNAMES)
names.default_domain=XXX
sqlnet.inbound_connect_timeout=120
SQLNET.AUTHENTICATION_SERVICES= (TNS)
Fiz várias pesquisas do erro que acontece ao tentar se conectar na base, que, aparecentemente não é o meu erro, tão somente, o de efetuar consulta com o DBLINK.
Gostaria de uma ajuda. Muito obrigado!
-
- Rank: Analista Júnior
- Mensagens: 93
- Registrado em: Qui, 29 Jan 2009 11:44 am
- Localização: Cuiabá
Rui Barros
OCP - Oracle Certified Professional
OCP - Oracle Certified Professional
Lucas,
Se conseguir conectar localmente nas bases, verifique em ambas o Service_name. Você pode verificar pelo Net manager ou com SYSTEM: select * from global_name
Assim que verificar, mude o service_name no seu tnsnames.
Normalmente é usado assim:
OLTESTE.dominio.com.br
Se conseguir conectar localmente nas bases, verifique em ambas o Service_name. Você pode verificar pelo Net manager ou com SYSTEM: select * from global_name
Assim que verificar, mude o service_name no seu tnsnames.
Normalmente é usado assim:
OLTESTE.dominio.com.br
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 28 visitantes