PowerExchange for CDC and Mainframe
- PowerExchange for CDC and Mainframe 10.4.0 HotFix 1
- Todos os produtos
Variável de Substituição
| Onde Usado na JCL
| Descrição
|
---|---|---|
%CLIENT
| Quarto parâmetro posicional na primeira linha da instrução PARMS
| Identificador hexadecimal exclusivo de 16 bytes que inclui o nome do trabalho do Ouvinte do PowerExchange.
|
%CPNODE
| Primeiro parâmetro posicional na primeira linha da instrução PARMS
| O valor do parâmetro cpnode da instrução NETPORT que o PowerExchange usou para submeter o trabalho netport.
|
%CPPORT
| Terceiro parâmetro posicional na primeira linha da instrução PARMS
| O valor do parâmetro cpport da instrução NETPORT que o PowerExchange usou para submeter o trabalho netport.
|
%DATE_YYMMDD
| Instrução DD
| Data gregoriana atual.
|
%DATE_YYYYDDD
| Instrução DD
| Data juliana atual.
|
%DMX_ECSA
| Parâmetro de palavra-chave na segunda linha da instrução PARMS
| O endereço hexadecimal da memória do ECSA que contém a hora da última atualização no arquivo DATAMAPS.
Use o parâmetro de palavra-chave DMX_ECSA para digitar essa variável de substituição na segunda linha da instrução DD PARMS, conforme a seguir:
Esse parâmetro é opcional. Inclua-o se você usar cache de mapas de dados e quiser ativar um trabalho netport para ser inicializado rapidamente em um ambiente no qual a autorização APF não é permitida. Por exemplo, use esse parâmetro em um ambiente no qual o acesso aos bancos de dados IMS é feito por meio de DL/I.
Se você não usar cache de mapas de dados, esse parâmetro será ignorado.
|
%IMSID
| -
| Uma variável de substituição para o SSID do IMS.
Se você especificar uma substituição de SSID do IMS na propriedade Substituição de SSID do IMS do PowerCenter para uma origem ou um destino ou no parâmetro avançado SSID do IMS para um teste de linha de banco de dados, o valor de substituição substituirá a variável de substituição da sessão ou do teste de linha.
Se você não especificar uma substituição de SSID do IMS, mas usar um mapa de dados ODBA com um trabalho netport BMP, o SSID do IMS do mapa de dados substituirá a variável de substituição.
Se um SSID do IMS não estiver disponível no mapa de dados ou for inserido como uma substituição de SSID do IMS, a variável de substituição será substituída por um valor NULL. Nesse caso, o IMS determina qual subsistema IMS deve ser acesso com base nas bibliotecas de carregamento especificadas no trabalho netport.
|
%N n | Instrução JOB
| Valor do contador numérico com o tamanho de n . Os valores válidos para o tamanho vão de 1 a 7.
O Ouvinte do PowerExchange mantém um valor distinto para cada contador numérico possível e aumenta o valor em um toda vez que o contador numérico é usado. Por exemplo, se a JCL do netport especificar %N3 em dois lugares na JCL, será atribuída à primeira ocorrência um valor 001, enquanto a segunda ocorrência receberá um valor 002. O próximo trabalho netport que mencionar %N3 receberá o valor 003, e assim por diante.
|
%PSBNAME
| -
| Uma variável de substituição para o nome do PSB.
Se você especificar uma substituição de nome de PSB na propriedade de sessão Substituição de PSBNAME do IMS do PowerCenter para uma origem ou um destino ou no parâmetro avançado Nome do PSB do Navegador do PowerExchange para um teste de linha de banco de dados, o valor de substituição substituirá a variável de substituição da sessão ou do teste de linha. Usando a variável de substituição com uma substituição, você pode usar a mesma JCL e o mesmo conjunto de instruções NETPORT e LISTENER para vários PSBs. Não é necessário editar as instruções DBMOVER e reiniciar o Ouvinte do PowerExchange.
Se você não especificar uma substituição de nome de PSB, mas usar um mapa de dados ODBA com uma substituição de método de acesso DL/I ou BMP, essa variável de substituição será substituída pelo nome do PSB do mapa de dados.
Essa variável de substituição não tem efeito sobre a variável %1 na instrução NETPORT. Essa variável obtém o nome do PSB do sexto parâmetro posicional na instrução NETPORT.
Além disso, na JCL netport, você pode alocar um membro banco de dados ao trabalho netport, que é usado para acessar os conjuntos de dados do banco de dados necessários. Se esse membro de banco de dados tiver o mesmo nome que o PSB, você poderá adicionar uma instrução INCLUDE na JCL que usa a variável %PSBNAME. Por exemplo:
Usando essa variável com substituições de PSB, você pode alocar outros membros do banco de dados ao trabalho.
|
%PWD
| Instrução JOB
| A senha da identificação de usuário que se conectou com o Ouvinte do PowerExchange. Para evitar revelar senhas, só use essa variável de substituição no parâmetro PASSWORD do cartão JOB.
|
%SOCKNO
| Segundo parâmetro posicional na primeira linha da instrução PARMS
| Número do soquete no qual a conexão com o Ouvinte do PowerExchange foi estabelecida.
|
%SMFTASK
| -
| Se a instrução STATS no membro DBMOVER especificar a gravação no SMF, essa variável será o número da tarefa do PowerExchange. Caso contrário, o valor será 00000.
|
%TIME_HHMMSS
| Instrução DD
| Hora atual, no formato de 24 horas .
|
%USER
| Instrução JOB
| A identificação de usuário que se conectou com o Ouvinte do PowerExchange.
|
%1
| -
| Uma variável de substituição opcional que o exemplo de membro IMSJCL da biblioteca RUNLIB usa para preencher o parâmetro PSB na DLIBATCH PROC. Digite essa variável como o sexto parâmetro posicional na instrução NETPORT do membro DBMOVER.
|
%2
| -
| Uma variável de substituição opcional. Digite-a como o sétimo parâmetro posicional na instrução NETPORT do membro DBMOVER.
|
%3
| -
| Uma variável de substituição opcional. Digite-a como o oitavo parâmetro posicional na instrução NETPORT do membro DBMOVER.
|
%4
| -
| Uma variável de substituição opcional. Digite-a como o nono parâmetro posicional na instrução NETPORT do membro DBMOVER.
|
%5
| -
| Uma variável de substituição opcional. Digite-a como o décimo parâmetro posicional na instrução NETPORT do membro DBMOVER.
|
%6
| -
| Uma variável de substituição opcional. Digite-a como o décimo-primeiro parâmetro posicional na instrução NETPORT do membro DBMOVER.
|
%7
| -
| Uma variável de substituição opcional. Digite-a como o décimo-segundo parâmetro posicional na instrução NETPORT do membro DBMOVER.
|
%8
| -
| Uma variável de substituição opcional. Digite-a como o décimo-terceiro parâmetro posicional na instrução NETPORT do membro DBMOVER.
|