No artigo de hoje, será explicado como criar um Listener utilizando o NETCA, Network Configuration Assistant, traduzindo, assistente de configuração de rede. Como ambiente foi utilizado uma VM do CentOS 5.6 e o Oracle 11g R2. Assim como o Oracle Universal Installer, o NETCA também é independente de plataforma, e é exatamente igual tanto no ambiente Linux quanto no ambiente Windows.
Antes de entrar no assunto principal do artigo, vamos falar um pouco de Listener. Listener é um processo que é responsável em receber um pedido de conexão e gerenciar o tráfico entre o cliente e o servidor de banco de dados. Por padrão a porta do Listener é a 1521 e o nome é LISTENER. Veremos mais a frente que essas opções podem ser customizadas.
Existem algumas situações em que você precise criar um Listener. Uma é quando você gostaria de criar um segundo Listener, a outra depende do tipo de instalação do Oracle. Ao instalar o Oracle existem três opções:
Para a criação do Listener siga os passos:
Arquivo listener.ora
Os principais comandos para gerenciamento do Listener são:
Antes de entrar no assunto principal do artigo, vamos falar um pouco de Listener. Listener é um processo que é responsável em receber um pedido de conexão e gerenciar o tráfico entre o cliente e o servidor de banco de dados. Por padrão a porta do Listener é a 1521 e o nome é LISTENER. Veremos mais a frente que essas opções podem ser customizadas.
Existem algumas situações em que você precise criar um Listener. Uma é quando você gostaria de criar um segundo Listener, a outra depende do tipo de instalação do Oracle. Ao instalar o Oracle existem três opções:
- Criar e configurar um banco de dados: Nesta opção a criação do Listener é feita de forma automática e transparente para o usuário.
- Instalar somente software do banco de dados: É nesta opção que este artigo se encaixa. Ao instalar somente o software de banco de dados a criação do Listener deve ser feita de forma manual ou utilizando o NETCA.
- Fazer upgrade de um banco existente: Caso você for usar essa opção, provavelmente você já tem um Listener.
Para a criação do Listener siga os passos:
- Inicie o NETCA
- Escolha a opção Configuração do listener.
- Selecione Adicionar.
- Mantenha o nome como LISTENER, click em Próximo.
- Defina os protocolos que irão ser utilizados, por exemplo TCP.
- Mantenha a porta 1521, ou defina outra porta.
- Configuração concluída!
[oracle@mytracelog ~]$ netca






[oracle@mytracelog ~]$ vi $ORACLE_HOME/network/admin/listener.ora
# listener.ora Network Configuration File: /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora # Generated by Oracle configuration tools. LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = mytracelog)(PORT = 1521)) ) ) ADR_BASE_LISTENER = /u01/app/oracle
Os principais comandos para gerenciamento do Listener são:
- Iniciar Listener:
- Parar Listener:
- Verificar status:
- Recarregar Listener:
[oracle@mytracelog ~]$ lsnrctl start
[oracle@mytracelog ~]$ lsnrctl stop
[oracle@mytracelog ~]$ lsnrctl status
[oracle@mytracelog ~]$ lsnrctl reload
Gostou do artigo? Ajude a divulgá-lo clicando no botão +1