A função MODIFY é usado para modificar codificações de algum parametro que foi definido pelo ADADEF DEFINE. Pelo menos um dos parâmetros de codificação opcional deve ser especificado.
Mudar os parâmetros FACODE, FWCODE ou UWCODE não afeta os arquivos já carregados desde a codificação real dos seus domínios é armazenado no FCB. A finalidade da configuração do banco de dados a nível é servir como um padrão ao carregar arquivos.

Parâmetros Opcionais
FACODE: Encoding for Alphanumeric Fields
O parâmetro FACODE especifica a codificação padrão para campos alfanuméricos para todos os arquivos no banco de dados. A codificação deve ser derivado da codificação EBCDIC, ou seja, X'40 'é o caractere de espaço. Mudança do tipo double-byte character set (DBCS) codificações são suportadas; tipo fixo DBCS (DBCS apenas) codificações tipo não são suportados. A chave de codificação padrão é a configuração atual.
A finalidade da configuração do banco de dados a nível é servir como um padrão ao carregar arquivos. Uma vez carregada, a codificação de um arquivo é armazenado em seu FCB. Alterar a configuração do banco de dados à escala não afeta os arquivos já carregados.
FWCODE: Encoding for Wide-Character Fields
O parâmetro FWCODE especifica a codificação padrão para caracteres largos campos (W) de formato para todos os arquivos no banco de dados. A codificação padrão é a configuração atual.
O parâmetro FWCODE pode ser usado para definir uma codificação de caracteres longa que define o subconjunto de pontos de código de todas as codificações do usuário. Por exemplo, o Unicode abrange cerca de 50.000 pontos de código em vez de Host-DBCS e Shift-JIS, com cerca de 10.000 pontos de código cada.
A finalidade da configuração do banco de dados a nível é servir como um padrão ao carregar arquivos. Uma vez carregada, a codificação de um arquivo é armazenado em seu FCB. Alterar a configuração do banco de dados à escala não afeta os arquivos já carregados.
NOUSERABEND: Termination without Abend
Quando for encontrado um erro enquanto a função está sendo executado, o programa imprime uma mensagem de erro e termina com o usuário abend 34 (com um despejo) ou o usuário abend 35 (sem descarga). Quando NOUSERABEND é especificado, ele deve ser especificado como o primeiro parâmetro (antes de todos os outros parâmetros) para a função de utilidade.
Se NOUSERABEND for especificado, o utilitário não abend depois de imprimir a mensagem de erro. Em vez disso, a mensagem de "utilidade encerrada devido a Condição de erro" é exibida eo utilitário termina com o código de condição de 20.
REPTOR: Set the Event Replicator Server
O parâmetro é utilizado com REPTOR ADADEF MODIFY para indicar se o banco de dados que está sendo executado é um banco de dados Adabas ou um Event Server Replicator. Os valores possíveis são "sim" ou "NÃO" (padrão).
Para um banco de dados Adabas normal, o parâmetro REPTOR deve sempre ser ajustado para "NÃO". Quando um evento Replicator Server está sendo executado, o parâmetro REPTOR deve ser ajustado para "SIM".
UACODE: User Encoding for Alphanumeric Fields
O parâmetro UACODE especifica a codificação padrão para campos alfa para usuários ASCII. A codificação deve ser derivado de codificação ASCII, ou seja, X'20 'é o caractere de espaço. Codificações para vários conjuntos de caracteres de byte é suportado. A codificação padrão é a configuração atual.
A configuração UACODE não é armazenado no arquivo carregado. Você pode substituir essa codificação para uma sessão de usuário com o comando OP.
UES: Universal Encoding Support
A UES parâmetro pode ser usado para ativar ou desativar o suporte a codificação universal para um banco de dados existente. A desativação só é possível se não há arquivos são carregados com caracteres largos campos (W) formato.
Qualquer parâmetro xxCODE válido (FACODE, FWCODE, UACODE, UWCODE) define implicitamente UES = YES.
Para desativar UES, você deve definir explicitamente UES = NO.
UWCODE: User Encoding for Wide-Character Fields
O parâmetro UWCODE especifica a codificação do usuário para caracteres largos campos (W) formato. Se o parâmetro não é especificado, o valor padrão é a configuração atual.
A finalidade da configuração do banco de dados a nível é servir como um padrão ao carregar arquivos. Uma vez carregada, a codificação de um arquivo é armazenado em seu FCB. Alterar a configuração do banco de dados à escala não afeta os arquivos já carregados.
Você pode substituir a codificação padrão para uma sessão de usuário com o comando OP.
Exemplo 1:
Desabilite o suporte a codificação universal para um banco de dados existente. O banco de dados não contém os arquivos com formato (W) de largura.
ADADEF MODIFY UES=NO
Alterar a codificação padrão para caracteres de largura (W) campos de formato para todos os arquivos no banco de dados da configuração atual para o código da página 835 (byte host tradicional chinesa duplo, incluindo 6.204 caracteres definidos pelo usuário).
ADADEF MODIFY FWCODE=835
Arquivos já carregado não são afetados por essa mudança uma vez que a codificação real dos seus domínios é armazenado no FCB. A finalidade da configuração do banco de dados a nível é servir como um padrão ao carregar arquivos.
Original - Clique Aqui
Mudar os parâmetros FACODE, FWCODE ou UWCODE não afeta os arquivos já carregados desde a codificação real dos seus domínios é armazenado no FCB. A finalidade da configuração do banco de dados a nível é servir como um padrão ao carregar arquivos.

Parâmetros Opcionais
FACODE: Encoding for Alphanumeric Fields
O parâmetro FACODE especifica a codificação padrão para campos alfanuméricos para todos os arquivos no banco de dados. A codificação deve ser derivado da codificação EBCDIC, ou seja, X'40 'é o caractere de espaço. Mudança do tipo double-byte character set (DBCS) codificações são suportadas; tipo fixo DBCS (DBCS apenas) codificações tipo não são suportados. A chave de codificação padrão é a configuração atual.
A finalidade da configuração do banco de dados a nível é servir como um padrão ao carregar arquivos. Uma vez carregada, a codificação de um arquivo é armazenado em seu FCB. Alterar a configuração do banco de dados à escala não afeta os arquivos já carregados.
FWCODE: Encoding for Wide-Character Fields
O parâmetro FWCODE especifica a codificação padrão para caracteres largos campos (W) de formato para todos os arquivos no banco de dados. A codificação padrão é a configuração atual.
O parâmetro FWCODE pode ser usado para definir uma codificação de caracteres longa que define o subconjunto de pontos de código de todas as codificações do usuário. Por exemplo, o Unicode abrange cerca de 50.000 pontos de código em vez de Host-DBCS e Shift-JIS, com cerca de 10.000 pontos de código cada.
A finalidade da configuração do banco de dados a nível é servir como um padrão ao carregar arquivos. Uma vez carregada, a codificação de um arquivo é armazenado em seu FCB. Alterar a configuração do banco de dados à escala não afeta os arquivos já carregados.
NOUSERABEND: Termination without Abend
Quando for encontrado um erro enquanto a função está sendo executado, o programa imprime uma mensagem de erro e termina com o usuário abend 34 (com um despejo) ou o usuário abend 35 (sem descarga). Quando NOUSERABEND é especificado, ele deve ser especificado como o primeiro parâmetro (antes de todos os outros parâmetros) para a função de utilidade.
Se NOUSERABEND for especificado, o utilitário não abend depois de imprimir a mensagem de erro. Em vez disso, a mensagem de "utilidade encerrada devido a Condição de erro" é exibida eo utilitário termina com o código de condição de 20.
REPTOR: Set the Event Replicator Server
O parâmetro é utilizado com REPTOR ADADEF MODIFY para indicar se o banco de dados que está sendo executado é um banco de dados Adabas ou um Event Server Replicator. Os valores possíveis são "sim" ou "NÃO" (padrão).
Para um banco de dados Adabas normal, o parâmetro REPTOR deve sempre ser ajustado para "NÃO". Quando um evento Replicator Server está sendo executado, o parâmetro REPTOR deve ser ajustado para "SIM".
UACODE: User Encoding for Alphanumeric Fields
O parâmetro UACODE especifica a codificação padrão para campos alfa para usuários ASCII. A codificação deve ser derivado de codificação ASCII, ou seja, X'20 'é o caractere de espaço. Codificações para vários conjuntos de caracteres de byte é suportado. A codificação padrão é a configuração atual.
A configuração UACODE não é armazenado no arquivo carregado. Você pode substituir essa codificação para uma sessão de usuário com o comando OP.
UES: Universal Encoding Support
A UES parâmetro pode ser usado para ativar ou desativar o suporte a codificação universal para um banco de dados existente. A desativação só é possível se não há arquivos são carregados com caracteres largos campos (W) formato.
Qualquer parâmetro xxCODE válido (FACODE, FWCODE, UACODE, UWCODE) define implicitamente UES = YES.
Para desativar UES, você deve definir explicitamente UES = NO.
UWCODE: User Encoding for Wide-Character Fields
O parâmetro UWCODE especifica a codificação do usuário para caracteres largos campos (W) formato. Se o parâmetro não é especificado, o valor padrão é a configuração atual.
A finalidade da configuração do banco de dados a nível é servir como um padrão ao carregar arquivos. Uma vez carregada, a codificação de um arquivo é armazenado em seu FCB. Alterar a configuração do banco de dados à escala não afeta os arquivos já carregados.
Você pode substituir a codificação padrão para uma sessão de usuário com o comando OP.
Exemplo 1:
Desabilite o suporte a codificação universal para um banco de dados existente. O banco de dados não contém os arquivos com formato (W) de largura.
ADADEF MODIFY UES=NO
Alterar a codificação padrão para caracteres de largura (W) campos de formato para todos os arquivos no banco de dados da configuração atual para o código da página 835 (byte host tradicional chinesa duplo, incluindo 6.204 caracteres definidos pelo usuário).
ADADEF MODIFY FWCODE=835
Arquivos já carregado não são afetados por essa mudança uma vez que a codificação real dos seus domínios é armazenado no FCB. A finalidade da configuração do banco de dados a nível é servir como um padrão ao carregar arquivos.
Original - Clique Aqui
0 comentários:
Enviar um comentário