Incluindo uma Saída de Mapeamento de Banco de Dados

Antes de começar:

Antes de utilizar qualquer mapeamento criado, certifique-se de que todos os bancos de dados definidos estejam registrados corretamente com ODBC na máquina.

Você pode incluir uma saída de mapeamento de banco de dados (destino) na visualização Navegador de Recursos de duas formas diferentes, dependendo do banco de dados estar sendo incluído no espaço de trabalho pela primeira vez ou se ele tiver sido importado anteriormente e está no espaço de trabalho.

  1. Para incluir o banco de dados ao espaço de trabalho pela primeira vez:
    1. Abra o arquivo de mapeamento relevante no editor de Mapeamento de Fluxo de Mensagem.
    2. Clique com o botão direito do mouse em qualquer lugar no espaço em branco da área de janela Destino.
    3. Selecione Incluir Saída de Mapeamento de Tabela RDB no menu pop-up. A janela Incluir Esquemas de Tabela de Banco de Dados aparecerá.
    4. Selecione o primeiro botão de opções denominado Importar e Incluir Esquemas de Tabela de um Banco de Dados e clique em Avançar. A janela Conexão do Banco de Dados aparecerá.
    5. Digite o nome do banco de dados, o ID do usuário, a senha, o tipo de fornecedor do banco de dados, o driver JDBC e o local da classe de db2java.zip.
    6. Clique em Avançar. A janela Seleção de Tabela de Banco de Dados aparece.
    7. Selecione a tabela que deseja utilizar e, em seguida, digite o Lugar na Pasta ou clique em Procurar e selecione-o na lista exibida.
    8. Clique em OK e, em seguida, em Concluir. A tabela selecionada anteriormente aparece na visualização de destino.
  2. Para incluir um banco de dados importado anteriormente e que esteja no espaço de trabalho:
    1. Abra o arquivo de mapeamento relevante no editor de Mapeamento de Fluxo de Mensagem.
    2. Clique com o botão direito do mouse em qualquer lugar no espaço em branco da área de janela Destino.
    3. Selecione Incluir Saída de Mapeamento de Tabela RDB no menu pop-up. A janela Incluir Esquemas de Tabela de Banco de Dados aparecerá.
    4. Selecione o primeiro botão de opções, denominado Incluir Esquemas de Tabela de um Banco de Dados e clique em Avançar. A janela Selecionar Esquemas de Tabela de Banco de Dados aparecerá.
    5. Expanda a visualização se necessário e selecione as tabelas que deseja utilizar na visualização Destino.
    6. Clique em Concluir. A tabela selecionada anteriormente aparece na visualização Destino.

Se você não puder importar a definição de banco de dados, solicite ao administrador do banco de dados que exporte os arquivos de esquema para que você os utilize.

Você também pode importar arquivos de esquema do banco de dados utilizando a Perspectiva de Dados, que faz parte do WebSphere Studio Application Developer Integration Edition.

Por padrão, nos mapeamentos os nomes de tabela de bancos de dados são identificados pelo esquema padrão do intermediário e estão no formato: Database.table_name No entanto, se você definir um esquema para o aplicativo e definir tabelas dentro do esquema, os nomes de tabelas deverão ser prefixados com o nome do esquema para produzir o seguinte formato: Database.schema_name.table_name. Para isso:
  1. Dê um clique com o botão direito do mouse na tabela do banco de dados na área de janela Destino e selecione Definir Nome do Esquema RDB no menu pop-up.
  2. Selecione uma das três opções:
    • Utilizar o esquema de tempo de execução padrão para esta origem de dados produz o formato: Database.table_name.
    • Utilizar nome do esquema na definição da tabela produz o formato: Database.schema_name.table_name em que o nome do esquema é obtido do arquivo xmi da tabela RDB.
    • Utilizar nome especificado produz o formato: Database.user_specified_schema_name.table_name.
  3. Clique em OK salvar suas alterações.

A definição do nome de esquema para uma tabela individual, conforme descrito anteriormente, substitui a definição global no diálogo Preferências (consulte Definindo o Nome do Esquema).

Nota: Não renomeie o arquivo .tblxmi ou você terá que remapear tudo.

Conceitos relacionados
Mapeamentos
Tipos de Mapeamento
Mapeamento de Mensagem

Tarefas relacionadas
Removendo uma Entrada de Mapeamento
Removendo uma Saída de Mapeamento
Definindo o Nome do Esquema

Referências relacionadas
Mapeamentos