Utilize o assistente Implementar Rotinas para implementar procedimentos armazenados
ou funções definidas pelo usuário em um banco de dados.
Pré-requisitos: - Para implementar um procedimento armazenado SQL utilizando binários de um DB2 para servidor z/OS V8 para um
DB2 para servidorz/OS V8, PTF JDB881D deve ser aplicado aos servidores de origem e de destino.
- Para implementar um procedimento armazenado Java a um servidor DB2 UDB para Linux, UNIX e Windows Versão 8.1 ou 8.2, você
deve instalar o FixPak 13 ou superior
- Consulte as informações de suporte para
implementação binária e implementação para servidores diferentes.
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ê exportou uma rotina
para o sistema de arquivos, poderá implementar a rotina seguindo as instruções
no arquivo chamado DeployInstructions.txt, que foi gerado
junto com o scripts de exportação na pasta do arquivo especificada no
assistente para Exportar uma Rotina.
Dois tipos de scripts de exportação são gerados:
- Um script SQL, que pode ser utilizado para implementar os procedimentos armazenados SQL
do DB2 para Linux, UNIX, e Windows e procedimentos armazenados SQL nativos do DB2 para z/OS. Esse script requer o processador de linha de comandos do DB2.
- Um script ANT, que pode ser utilizado para implementar os procedimentos armazenados Java e procedimentos armazenados SQL externos do DB2
para z/OS.
Para implementar uma rotina em um banco de dados:
- Mude para a perspectiva Dados.
- Clique com o botão direito do mouse em um ou mais objetos de dados suportados ou na pasta de rotinas
no Explorer de Projetos de Dados ou no Explorador de Banco de Dados e clique em Implementar
no menu pop-up. É aberto um assistente.
- 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.
- 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
Explorer 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 Explorer de Projetos de Dados
exibirá um ícone de uma chave inglesa junto ao nome da rotina para indicar que a rotina foi implementada.