A instrução TIMEZONE permite ao PowerExchange ler ou gravar valores de data e hora do Adabas na hora local do usuário para sessões de movimentação de dados em massa. Ela especifica o fuso-horário local usado pelo PowerExchange.
Essa instrução só se aplica aos destinos ou fontes de dados do Adabas 8.2.2 que incluem campos de data e hora cuja opção TZ do Adabas é especificada nas definições dos campos.
Se você precisar manter valores de data e hora consistentes entre as sessões do CDC e de movimentação de dados em massa que processam as mesmas origens ou destinos do Adabas, não especifique essa instrução.
z/OS
Adabas
Não
TIMEZONE=
area
/
location
Para a cadeia de caracteres
area
/
location
, digite o valor do fuso-horário local do banco de dados tz. Esse valor diferencia maiúsculas de minúsculas.
Para que o PowerExchange leia ou grave valores de data e hora na hora local do usuário, o fuso-horário local do usuário deve ser definido no membro TZINFO da biblioteca de origem do Adabas.
Se você não usar a instrução TIMEZONE, o PowerExchange lerá e gravará os valores de data e hora do Adabas em Coordinated Universal Time (UTC). UTC é a hora em que o Adabas armazena valores de data e hora quando a opção TZ é especificada.
Nas sessões do CDC, a instrução TIMEZONE é ignorada e o PowerExchange sempre lê e grava os valores de data e hora do Adabas em UTC.
IMPORTANTE: O PowerExchange não pode converter valores de data e hora UTC na hora local das sessões do CDC. Se você executar uma sessão do CDC e uma sessão de movimentação de dados em massa para as quais tenha especificado um fuso-horário local contrário às mesmas origens ou destinos do Adabas, essas sessões poderão ter valores de data e hora inconsistentes.