Você pode importar um copybook quando adiciona um mapa de dados ou após adicioná-lo.
Se você planeja importar um copybook COBOL, pode executar no momento da importação um rastreamento que fornece um mapa de memória aprimorado, o que é útil para solucionar problemas de erros de mapeamento e outras finalidades. Para obter mais informações, consulte Rastreamento para criar um mapa de memória ao importar um copybook COBOL.
Execute uma das seguintes etapas (uma etapa é para importar um copybook para um mapa de dados existente e a outra, para adicionar um mapa de dados):
Para um mapa de dados existente, abra o mapa de dados e clique em
Arquivo
Importar Copybook
.
Se estiver adicionando um mapa de dados, marque a caixa de seleção
Importar Definições de Registro
na caixa de diálogo
Nome
.
Em seguida, clique em
Próximo
. Insira informações na caixa de diálogo
Método de Acesso
e clique em
Concluir
.
A caixa de diálogo
Importar Copybook - Detalhes da Fonte
é exibida.
Na caixa de diálogo
Importar Copybook - Detalhes da Fonte
, insira informações sobre a localização e o tipo de copybook que deseja importar.
Para alguns tipos de copybook, é necessário inserir informações adicionais.
Para um mapa de dados IMS, importe um copybook DBD. Em seguida, importe um copybook COBOL ou
PL/I
para cada segmento do mapa de dados.
Para exibir informações sobre a última operação de importação, clique em
Última Importação
.
A janela
Informações de Importação do Copybook
exibe as seguintes informações sobre a última operação de importação do copybook:
Se o copybook foi importado do sistema local ou de um sistema remoto
O nome e o tipo do copybook
As ações padrão definidas para registros, campos e tabelas importados
Para fechar a caixa de diálogo, clique em
Cancelar
.
Clique em
Avançar
.
Com base em se você especificou uma localização de copybook remota ou local, digite informações sobre o copybook em uma das seguintes caixas de diálogo para o tipo de fonte de dados:
, consulte as informações para a operação de importação.
A janela
Informações de Importação do Copybook
exibe as seguintes informações:
Se o PowerExchange importa o copybook do sistema local ou de um sistema remoto
O nome e o tipo do copybook
As ações padrão definidas para registros, campos e tabelas importados
Clique em
OK
.
Na caixa de diálogo
Definição de Registro
, selecione uma ação para cada registro ou segmento importado.
Se o copybook contiver um registro ou campo que duplique o registro ou campo no mapa de dados, a caixa de diálogo
Definição de Registro Duplicado
será exibida. Na caixa de diálogo
Definição de Registro Duplicado
, você pode selecionar opções para indicar como gerenciar o item duplicado. Por exemplo, você pode escolher importar, sobrescrever ou ignorar o item ou interromper a importação.
Se o copybook contiver instruções REDEFINES, uma janela
Redefinições do Copybook
notificará você de que o copybook contém instruções REDEFINES.
Execute as seguintes etapas:
Para apontar para a linha que contém o campo correto, clique em
Redefinição
Próximo
ou em
Redefinição
Anterior
.
Clique em
Importar
Retomar
.
A janela
Importação
exibe o copybook importado.
A janela
Log de Mensagens do Copybook
exibe os resultados da operação de importação.
Se uma mensagem de erro for exibida na janela
Log de Mensagens do Copybook
, dê um clique duplo na mensagem para localizar a linha associada no copybook.
Feche a janela
Importação
.
Se optar por sobrescrever um registro ou um campo duplicado em um mapa de dados, execute as seguintes ações:
Na guia
Mapa de Dados
no
Explorador de Recursos
, clique com o botão direito do mouse na tabela que contém colunas baseadas no registro ou campo atualizado e clique em
Propriedades
.
Na lista
Dependências do Registro
na caixa de diálogo
Propriedades da Tabela
, selecione a tabela.
Na lista
Geração de Coluna
, selecione
Atualizar com colunas não encontradas
.
Execute um teste de linha de banco de dados na tabela.
Com base no tipo de fonte de dados para o mapa de dados e no tipo de copybook importado, talvez seja necessário concluir uma das seguintes tarefas:
Se tiver importado um copybook COBOL ou PL/I para um mapa de dados Adabas, edite o mapa de dados para associar as definições de campo importadas às definições de campo do Adabas. Para obter informações, consulte Viewing or Editing Properties for a Data Map Table.
Se tiver importado uma fonte DBD para um mapa de dados IMS, importe um copybook COBOL ou