Oracle 9i – Conexões de rede

Parte IV – Configurando o ouvidor (listener) dinamicamente

Nesta parte final sobre a configuração do ouvidor (listener) em BD Oracle, abordarei a configuração dinâmica do mesmo e também apresentarei o utilitário de controle de listener, o LSNRCTL. A partir deste ponto, toda a configuração necessária do lado servidor já estará completa, desta forma poderemos iniciar a configuração do lado cliente. Abordaremos no próximo artigo a configuração do método de nomeação local no lado cliente através do arquivo TNSNAMES.ORA.

Tenha uma boa leitura.

Configuração dinâmica do registro de serviço

O registro dinâmico de serviço é suprtado por instâncias de BD Oracle desde a versão 8i e é executado pelo processo em segundo plano chamado PMON para cada instância de BD. Uma particularidade é que  este registro de serviço deve ser configurado no arquivo de parâmetros de inicialização do BD, o famoso PFILE e, consequentemente, não necessita de qualquer configuração no arquivo LISTENER.ORA.

O motivo pelo qual a configuração do registro de serviço é feita diretamete no PFILE é que a configuração de listener deve ser sincronizada com as informações do arquivo de inicialização do BD e não há melhor lugar para configurá-lo que no próprio arquivo de inicialização do BD.

Para que o registro de serviço funcione adequadamente, devemos adicionar os seguintes parâmetros ao PFILE:

·         SERVICE_NAMES: especifica um ou mais nomes de serviço de banco de dados ao qual a instância se conecta. É possível especificar mais de um nome para o serviço afim de distinguir entre diferentes utilizações para o mesmo banco de dados;

·         INSTANCE_NAME: especifica o nome da instância de banco de dados. Normalmente, em um sistema de banco de dados com uma única instância, utiliza-se o mesmo nome do banco de dados. ...

Quer ler esse conteúdo completo? Tenha acesso completo