A instrução DATAMAP_SERVER especifica o nome do nó do Ouvinte do PowerExchange que age como servidor para solicitações de acesso ao arquivo que armazena mapas de dados.
Use essa instrução para reduzir a sobrecarga de um ambiente no qual vários Ouvintes do PowerExchange estão sendo executados e fazer solicitações frequentes de abertura e fechamento no arquivo de mapa de dados.
z/OS
DM_SUBTASK e NODE
Não
DATAMAP_SERVER=
node_name
Para a variável
node_name
, digite o nome do nó de uma instrução NODE no membro DBMOVER que indica o Ouvinte do PowerExchange que acessa o conjunto de dados DATAMAPS.
Em geral, você designa um Ouvinte do PowerExchange como servidor de mapa de dados. Para fazer isso, defina a instrução DATAMAP_SERVER nos membros DBMOVER dos Ouvintes do PowerExchange que entram em contato com o servidor de mapa de dados.
Se você tiver dois ou mais Ouvintes do PowerExchange que compartilham o mesmo conjunto de dados DATAMAPS, poderá configurar o PowerExchange para usar o Ouvinte do PowerExchange que é iniciado primeiro como servidor de mapa de dados. Se você tiver três ou mais Ouvintes do PowerExchange que compartilham o mesmo conjunto de dados DATAMAPS, designe um deles como servidor de mapa de dados.
Para usar um Ouvinte do PowerExchange como servidor de mapa de dados, configure as seguintes instruções no membro DBMOVER para cada Ouvinte do PowerExchange:
Na instrução DATAMAP_SERVER, especifique o nome do nó do outro Ouvinte do PowerExchange.
Especifique Y para a instrução DM_SUBTASK.
O primeiro Ouvinte do PowerExchange iniciado se torna o servidor de mapa de dados, e os demais Ouvintes do PowerExchange acessam os mapas de dados por meio dele. O PowerExchange grava as seguintes mensagens em seu arquivo de log de mensagens:
A mensagem PWX-02804 no arquivo de log de mensagens do PowerExchange do Ouvinte do PowerExchange que age como servidor de mapa de dados.
As mensagens PWX-02800 e PWX-02805 nos arquivos de log de mensagens do PowerExchange dos Ouvintes do PowerExchange que não agem como servidor de mapa de dados. A mensagem PWX-02805 indica nome do nó, endereço IP e número da porta do Ouvinte do PowerExchange que representa o servidor de mapa de dados.
Se você também especificar DM_SUBTASK=Y e um Ouvinte do PowerExchange mantiver um bloqueio exclusivo no conjunto de dados DATAMAPS, digite DATAMAP_SERVER=
node_name
para permitir que outras tarefas, como ECCR síncrono do IMS ou um trabalho netport, acessem o conjunto de dados. Caso contrário, as tarefas falharão.
Como alternativa, use o cache de mapas de dados. A Informatica recomenda essa abordagem para melhorar o desempenho e evitar problemas de acesso que poderão ocorrer se o servidor de mapas de dados do PowerExchange for interrompido. Para implementar o cache de mapas de dados, especifique DM_SUBTASK=R e DMXCACHE_MAX_MEMORY_MB=20. Com essas definições, o Ouvinte do PowerExchange abre o conjunto de dados no modo somente leitura e permite que outras tarefas acessem o conjunto de dados.