|Esta seção descreve como configurar um ambiente DB2 para utilizar as |Funções do DB2 MQSeries. Na conclusão bem-sucedida do procedimento a |seguir, você conseguirá utilizar as Funções do DB2 MQSeries do SQL. Uma |descrição dessas funções podem ser encontradas na seção Referência de SQL das |Notas sobre o Release.
|O procedimento básico para configuração e ativação das Funções do DB2 |MQSeries é: |
|Além disso, para utilizar as capacidades publicar/associar fornecidas pelas |Funções do DB2 MQSeries, você também deve instalar o MQSeries Integrator ou o |MQSeries Publish/Subscribe Functions. As informações sobre o MQSeries |Integrator podem ser encontradas em http://www.ibm.com/software/ts/mqseries/integrator. |As informações sobre o recurso do MQSeries Publish/Subscribe podem ser |encontradas em http://www.ibm.com/software/ts/mqseries/txppacs |na categoria 3.
|A primeira etapa é assegurar que, no mínimo, a Versão 5.1 do |MQSeries com o FixPak mais recente esteja instalado no seu servidor |DB2. Se essa versão do MQSeries já estiver instalada, passe para a |próxima etapa, "Instalar o MQSeries AMI." O DB2 Versão 7.2 |inclui uma cópia do servidor MQSeries a ser utilizada com o DB2. As |instruções específicas da plataforma para instalação do MQSeries ou para |atualização de uma instalação existente do MQSeries podem ser encontradas na |publicação Quick Beginnings específico da plataforma em http://www.ibm.com/software/ts/mqseries/library/manuals. |Certifique-se de configurar um gerenciador de filas padrão à medida que você |efetua o processo de instalação.
|A próxima etapa é instalar o MQSeries AMI (Application Messaging
|Interface). Essa é uma extensão para as interfaces de programação do
|MQSeries que fornece uma separação limpa de tarefas administrativas e de
|programação. As Funções do DB2 MQSeries requerem a instalação dessa
|interface. Se o MQSeries AMI já estiver instalado em seu servidor DB2,
|passe para a próxima etapa, "Ativar as Funções do DB2 MQSeries". Se o
|MQSeries AMI não estiver instalado, você poderá fazer isso do pacote de
|instalação fornecido com o DB2 7.2 ou fazendo download de uma cópia da
|AMI do site MQSeries Support Pacs da web em
|http://www.ibm.com/software/ts/mqseries/txppacs. A
|AMI pode ser encontrada na "Categoria 3 - Extensões do Produto".
|Para conveniência, fornecemos uma cópia do MQSeries AMI com o DB2. Esse
|arquivo está localizado no diretório sqllib/cfg. O nome do
|arquivo é dependente do sistema operacional:
|
AIX Versão 4.3 e superior | ma0f_ax.tar.Z |
HP-UX | ma0f_hp.tar.Z |
Ambiente Operacional Solaris | ma0f_sol7.tar.Z |
Windows de 32 bits | ma0f_nt.zip |
|Siga o processo de instalação normal da AMI conforme destacado no arquivo |readme da AMI contida na imagem de instalação compactada.
|Durante esta etapa, você configurará e ativará um banco de dados para as |Funções do DB2 MQSeries. O enable_MQFunctions utility é um |comando flexível que primeiro verifica se o ambiente correto do MQSeries foi |configurado em seguida instale e crie uma configuração padrão para as funções |do DB2 MQSeries, ative o banco de dados especificado com estas funções e |confirme se a configuração funciona. |
|values DB2MQ.MQSEND('a test') |values DB2MQ.MQRECEIVE()A primeira instrução enviará a mensagem "a test" para a fila |DB2MQ_DEFAULT_Q e a segunda a receberá novamente. |