Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

CarlosH

Problema com DBConsole

Recommended Posts

Boa noite!

Como sempre, recorro a este fórum pois sempre fui atendido aqui.

Estou com um problema ao startar os serviços do oracle, todos os serviços são iniciados normalemnte,e as aplicaçõs que acessam o banco funcionam, porém o OracleDBConsole não é iniciado, consequentemente não consigo utilizar o enterprise manager. No arquivo "sqlnet" aparece a seguinte descrição:

 

Fatal NI connect error 12560, connecting to:

(DESCRIPTION=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle)(ARGV0=oracleDWHotel)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(CONNECT_DATA=(SID=DWHotel)(CID=(PROGRAM=C:\ARQUIV~1\QlikView\Qv.exe)(HOST=CARLOS-CASA)(USER=Carlos-Casa))))

 

VERSION INFORMATION:

TNS for 32-bit Windows: Version 10.2.0.1.0 - Production

Oracle Bequeath NT Protocol Adapter for 32-bit Windows: Version 10.2.0.1.0 - Production

Time: 22-SET-2009 16:09:58

Tracing not turned on.

Tns error struct:

ns main err code: 12560

TNS-12560: TNS:erro de adaptador de protocolo

ns secondary err code: 0

nt main err code: 530

TNS-00530: Erro de adaptador de protocolo

nt secondary err code: 2

nt OS err code: 0

 

Por favor, se puderem me ajudar a resolver este problema, nenhum sistema operacional foi adicionado ou alterado.

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse erro é geralmente prococado por algum erro na configuração tns

 

pode se também falta de ativação do serviço de escuta, mas você disse que outros serviços estáo funcionanndo, então provavelmente é algo relacionado ao tns file, ou algo do tipo

 

consulte também

http://dba-oracle.com/bk_fatal_ni_connect_error_12560_tips.htm

 

 

 

obs: essa config que está aprecendo na mensagem de erro tem ago estranho, veja o parametro PROTOCOL, não deveria ser TCP ?

 

compare com os arquivos

 

"[diretorio onde está instalado o oracle]\network\ADMIN\sqlnet.ora"

"[diretorio onde está instalado o oracle]\network\ADMIN\tnsnames.ora"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ainda não consegui, como disse, consigo acessar normalmente o banco, somente o EM não.

Está dando:

 

"Erro específico do serviço 2"

 

Como altero a configuração do tns?E o que devo alterar?

 

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

poste aqui ocmo está a configuração dos arquivos

 

tnsname.ora e sqlnet.ora

 

veja no final do post #2 como encontrar esses arquivos

Compartilhar este post


Link para o post
Compartilhar em outros sites

SQLNET.ORA:

 

SQLNET.AUTHENTICATION_SERVICES= (NTS)

 

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

 

 

TNSNAMES.ORA:

 

DWHOTEL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = CARLOS-CASA)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = DWHotel)

)

)

 

EXTPROC_CONNECTION_DATA =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

)

(CONNECT_DATA =

(SID = PLSExtProc)

(PRESENTATION = RO)

)

)

Compartilhar este post


Link para o post
Compartilhar em outros sites

veja a configuração do DBConsole

 

(DESCRIPTION=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle)(ARGV0=oracleDWHotel)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(CONNECT_DATA=(SID=DWHotel)(CID=(PROGRAM=C:\ARQUIV~1\QlikView\Qv.exe)(HOST=CARLOS-CASA)(USER=Carlos-Casa))))

compare com os parâmetros do tnsname.ora

 

não condizem..

 

corrija o arquivos de configuração do DBConsole.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alterei para tcp todos os arquivos do dbconsole...

Porém o erro persiste...

Tem mais algum arquivo que precisa ser alterado?

Não há nenhum meio de recuperar as configurações como eram quando o oracle foi instalado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

mostre novamente como ficou a alteração pois você disse que alterou apenas o TCP.

não alterou oturos itens ?

 

deixei em negrito os itens que aparentemente podem estar conflitando.

 

pode se tenha mais coisas errdas.

 

verifique a sintaxe tabem.

as vezes por descuido apaga uma parêntese ou outro..

 

se estiver com muita dificuldades, tente reintalar o DBConsole.

 

verifique também se o serviço está ativado e em execução no "sistema operacional" (windows)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em qual arquivo exatamente eu tenho que alterar?

Eu alterei em todos os arquivos que achei o protocol = BEQ. Alterei apenas o protocolo, nenhum parênteses, nem nada, conferi antes de salvar cada arquivo.

Tem como eu reinstalar só o DBConsole?

O serviço não está ativdado, pois quando vou ativar é que dá este problema.

Grato!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.