Pré-requisitos para Adicionar um Mapa de Dados IMS
Pré-requisitos para Adicionar um Mapa de Dados IMS
Antes de adicionar um mapa de dados IMS, você deve reunir informações sobre o banco de dados IMS.
Reúna as seguintes informações sobre a origem ou o destino IMS:
O SSID do IMS, que é necessária para acesso ODBA e IMSUNLD aos arquivos de descarregamento.
O nome do banco de dados IMS e do conjunto de dados do banco de dados.
O nome e a localização do conjunto de dados DBD.
O nome do PSB.
Se você usar acesso em lotes DL/I ou BMP aos dados IMS, determine o número do PCB contando o número de PCBs no PSB. Se o PSB tiver COMPAT=YES, adicione um a esse número.
Se você usar acesso IMS ODBA, registre o nome do PCB.
Os nomes dos segmentos IMS e quais segmentos, se houver, são de tamanho variável. Além disso, observe a sequência hierárquica conforme definida na fonte DBD.
Para reduzir o número de conflitos de bloqueio, defina PROCOPT para somente leitura para o PCB do banco de dados IMS.
Se o PSB for usado com a interface IMS ODBA ou um trabalho Netport BMP, defina o PSB no IMS SYSGEN.
Atualize o membro de configuração DBMOVER na biblioteca RUNLIB.
Atualize o arquivo de configuração dbmover.cfg no sistema do Navegador do PowerExchange.
Se você planeja executar INSERTs ou UPDATEs em um segmento IMS, o mapa de dados deverá representar o tamanho do segmento completo conforme definido no IMS DBD. Caso contrário, um INSERT ou UPDATE no segmento pode gravar dados que não estão em branco no fim do segmento não definido como FILLER. Para evitar esse problema, você pode adicionar uma definição FILLER à COPYLIB antes de importá-lo para o PowerExchange.