A JCL (Job Control Language) utiliza o comando mqsimigratecomponents para migrar um intermediário no z/OS. Este comando utiliza muitos parâmetros, que você deve entender totalmente antes de tentar migrar o
intermediário.
Antes de migrar um intermediário, certifique-se de que não há nenhuma agregação em progresso. Quando migrar um intermediário para a Versão 6.0, os dados ativos que estão sendo armazenados para agregações em andamento serão perdidos.
Se o intermediário for executado em um código do idioma que não esteja
listado no tópico Locales, verifique se a página de códigos é uma das
páginas de códigos suportada e que o código do idioma esteja configurado
corretamente.
Para migrar um intermediário Versão 5.0 para a Versão 6.0 no z/OS,
execute as seguinte etapas:
Pare o intermediário da Versão 5.0.
Faça backup das tabelas de banco de dados do intermediário.
Crie um novo PDSE do intermediário.
Copie todas JCLs do intermediário dos PDSEs SBIPPROC e SBIPSAMP instalados da Versão 6.0 para o novo PDSE do intermediário e customize-as.
Consulte
Customizando a JCL do Intermediário para obter informações adicionais.
Ao customizar o novo JCL da Versão 6.0 para essa migração, não forneça à variável JCL ++HOME++ o mesmo valor que o do diretório do componente da Versão 5.0 existente, caso contrário, o ENVFILE anterior será sobrescrito quando você enviar a tarefa BIPGEN. Configure a variável ++HOME++ para o diretório home do ID do usuário da Tarefa Iniciada (por exemplo: /u/mq01brk).
Customize o arquivo BIPEDIT utilizando valores definidos no arquivo mqsicompcif da Versão 5.0 do intermediário. Variáveis de Customização Equivalentes no mqsicompcif e BIPEDIT lista as variáveis de customização utilizadas no arquivos mqsicompcif da
Versão 5.0 e as variáveis equivalentes no arquivo BIPEDIT da Versão 6.0.
Copie as alterações adicionais feitas no arquivo do ambiente ENVFILE e
do arquivo de inicialização ODBC dsnaoini para BIPBPROF
e BIPDSNAO no conjunto de dados do componente. Envie a tarefa BIPGEN
para criar o arquivo de ambiente ENVFILE.
Customize e envie a tarefa BIPMGCMP. Isto migra o registro, filas e
o banco de dados do intermediário. Como parte da migração do banco de dados, tabelas de banco de dados são criadas ou excluídas e eliminadas, portanto, é necessário ter os privilégios do DB2 corretos.
Estes privilégios seriam iguais aos requeridos
para executar o comando mqsicreatebroker.
Copie a JCL da tarefa iniciada (BIPBRKP) para a biblioteca de procedimentos. Quando
copiar a tarefa iniciada, mantenha uma segunda cópia do original em um local seguro
para fins de backup.
O programa de verificação será executado quando você iniciar o intermediário da Versão 6.0.
Quando tiver migrado o intermediário, certifique-se de ter migrado o restante dos componentes: