Implementando Rotinas em um Banco de Dados

Utilize o assistente Implementar Rotinas para implementar procedimentos armazenados ou funções definidas pelo usuário em um banco de dados. Em alguns casos, você pode criar uma rotina utilizando uma definição de servidor e, em seguida, implementá-la no mesmo tipo de servidor ou em um servidor com uma definição de servidor diferente.

Pré-requisitos:
Você pode implementar procedimentos armazenados para DB2 para Linux, UNIX e Windows ou DB2 para z/OS de uma de duas maneiras:
  • Você pode implementar binários que foram construídos anteriormente no servidor.
  • Você pode implementar fazendo uma construção completa.

Na página Opções de Implementação do assistente Implementar Rotinas, você especifica quais dessas duas opções de implementação deseja utilizar.

Restrição: Os procedimentos armazenados Java que foram construídos utilizando o driver de legado não podem ser implementados utilizando binários.

As instruções neste tópico aplicam-se a rotinas em um Projeto de Desenvolvimento de Dados e no Explorador de Banco de Dados. Se você tiver exportado uma rotina para o sistema de arquivos, poderá implementar essa rotina seguindo as instruções no arquivo chamado DeployInstructions.txt que foi gerado, juntamente com o script de exportação na pasta de arquivos especificada no assistente Exportar uma Rotina.

Para implementar uma rotina em um banco de dados:

  1. Vá para a perspectiva Dados.
  2. Clique com o botão direito do mouse em um ou mais objetos de dados suportados ou na pasta de rotinas no Explorador de Projetos de Dados ou no Explorador de Banco de Dados e clique em Implementar no menu pop-up. É aberto um assistente.
  3. Conclua as etapas do assistente. Alguns dos campos no assistente são preenchidos com base nas configurações padrão especificadas nas páginas de preferências de opções de Implementação e alguns dos campos são preenchidos com o valores das rotinas que você deseja implementar. Se você selecionar para implementar em um servidor diferente, poderá selecionar uma conexão com o banco de dados existente ou criar uma nova conexão. As conexões com servidores de banco de dados suportados são as únicas conexões disponíveis na lista de conexões existentes.
  4. Clique em Concluir.
O processo de implementação é iniciado e é possível ver o progresso e as mensagens na visualização Saída de Dados. Após a implementação da rotina, é possível atualizar a pasta Procedimentos Armazenados ou Funções Definidas pelo Usuário sob a conexão com o banco de dados na visualização Explorador de Banco de Dados para verificar se a rotina foi incluída no servidor. Se a rotina tiver sido implementada a partir do Explorador de Projetos de Dados e o banco de dados de destino for o mesmo banco de dados designado ao Projeto de Desenvolvimento de Dados, a visualização Explorador de Projetos de Dados exibirá um ícone de uma chave inglesa junto ao nome da rotina para indicar que a rotina foi implementada.
Tarefas relacionadas
Alterando Configurações Padrão para Implementar Procedimentos Armazenados em um Servidor de Banco de Dados DB2 para z/OS
Referências relacionadas
Assistente Implementar uma Rotina
Informações relacionadas
Importando Rotinas para um Projeto
Exportando Rotinas de um Projeto de Desenvolvimento de Banco de Dados para um Script

Feedback