[Oracle] – Adicionando apelidos a Instância Oracle

Bom pessoal, neste post vou exemplificar a utilização do Oracle Net Services, que disponibiliza apelidos para utilização da Instância do Banco de Dados Oracle 11G. Essa configuração é feita em sistemas que estejam utilizando a conexão com o Banco de Dados e necessitem que o nome da instância seja igual o nome do sistema.

Primeiramente é necessário que você logue no Oracle com privilégio de DBA, veja os comandos abaixo:

C:\> sqlplus /nolog
SQL> conn sys/oracle as sysdba

Para verificar o atual nome do serviço da instância, digite o comando abaixo:
SQL> show parameter service;

Para alterar e adicionar novos nomes neste parametro é necessário manter o nome padrão da instância e  posteriormente os novos nomes que serão adicionados a instância.
SQL> alter system set service_names=ora11g, corporerm, senior;

Para verificar se o parametro foi devidamente alterado, digite o comando:
SQL> show parameter service;

Para verificar se o apelido da instancia está devidamente funcional, digite o comando abaixo e verifique se o nome adicionado nos parametrôs do Oracle está listado :

C:\> lsnrctl status

Bom pessoal, o motivo deste post foi exatamente demonstrar e exemplificar a utilização de apelidos a instância do Oracle, com o Oracle Net Services. Qualquer dúvida na implementação, favor comentar neste post. Que a Graça e Paz estejam com todos.

Fonte:

http://docs.oracle.com/html/B12034_01/netv2.htm

http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html