Service/Listener : Como criar um novo serviço no Listener em ambientes Single Instance
Neste documento vou demonstrar como criar um novo serviço no listener para receber conexões com varias finalidades, uma delas é distinguir e segregar acessos de aplicações especificas no ambiente dessa forma temos maior rastreabilidade de qual serviço esta sendo usando, ou para balanceamento de carga de tal forma que em ambientes RAC podemos restringir o acesso pelo serviço apenas em um node específico e assim temos a possibilidade de realizar rotinas administrativas no ambiente como aplicar patches de maneira faseada ou restart do ambiente e etc sem afetar o uso do ambiente. A partir do Oracle 10g foi introduzida a Package - DBMS_SERVICE para esta finalidade, abaixo podemos ver como criar um novo serviço com o CREATE_SERVICE: INSTANCE_NAME HOST_NAME ---------------- ---------------------------------------------------------------- orcl1 ol07db01.localdomain SQL> exec dbms_service.create_service('orcl1_svc_new','orcl1_svc_new'); PL/SQL procedure successfully...