Sumário

Search

  1. Prefácio
  2. Programas e Utilitários de Linha de Comando
  3. Instalando e Configurando Utilitários de Linha de Comando
  4. Usando os programas de linha de comando
  5. Variáveis de Ambiente para Programas de Linha de Comando
  6. Usando infacmd
  7. Referência de Comando infacmd as
  8. Referência de Comandos infacmd aud
  9. Referência de Comandos infacmd autotune
  10. Referência de Comandos Infacmd bg
  11. Referência de Comandos infacmd ccps
  12. Referência de Comandos de infacmd cluster
  13. Referência de Comando infacmd cms
  14. Referência de Comando infacmd dis
  15. Consultas do Infacmd dis
  16. Referência de comandos infacmd dp
  17. Referência de comandos infacmd idp
  18. Referência de comandos infacmd edp
  19. Referência de Comandos Infacmd es
  20. Referência de Comando infacmd ics
  21. Referência de Comando infacmd ipc
  22. Referência de Comando infacmd isp
  23. Referência de comandos infacmd ldm
  24. Referência de Comandos infacmd mas
  25. Referência de Comandos infacmd mi
  26. Referência de Comando infacmd mrs
  27. Referência de Comando infacmd ms
  28. Referência de Comando infacmd oie
  29. Referência de Comando infacmd ps
  30. Referência de Comando infacmd pwx
  31. Referência de Comando infacmd roh
  32. Referência do Comando infacmd rms
  33. Referência aos comandos infacmd RTM
  34. Referência de Comandos infacmd sch
  35. Referência de Comandos infacmd search
  36. Referência de Comando infacmd sql
  37. Referência de Comando infacmd tdm
  38. Referência de Comando infacmd tools
  39. Referência do Comando infacmd wfs
  40. Referência de Comandos infacmd ws
  41. Referência de Comandos infacmd xrf
  42. Arquivos de controle infacmd
  43. Referência de Comando infasetup
  44. Referência de Comando pmcmd
  45. referência de comando pmrep
  46. Trabalhando com o filemanager
  47. Funcionamento com arquivos pmrep

Referência de Comandos

Referência de Comandos

Parâmetros de arquivo de controle de importação para objetos do repositório do Modelo

Parâmetros de arquivo de controle de importação para objetos do repositório do Modelo

Use os parâmetros de arquivo de controle de importação para configurar os objetos que deseja importar de um arquivo XML para o repositório do Modelo.
Um arquivo de controle de importação para objetos do repositório do Modelo pode conter os seguintes elementos:
  • importParams. Pode conter um único elemento folderMaps e um único elemento connectionInfo.
  • folderMaps. Pode conter vários elementos folderMap.
  • folderMap. Contém atributos para filtrar objetos em uma pasta específica. Pode conter vários elementos objectList.
  • objectList. Contém atributos para filtrar os objetos por tipo. Pode conter vários elementos de objeto.
  • objeto. Contém os atributos para filtrar os objetos por nome.
  • connectionInfo. Pode conter um único elemento rebindMap.
  • rebindMap. Pode conter vários elementos de reassociar.
  • reassociar. Contém os atributos para mapear conexões no repositório de origem para conexões no repositório de destino.
A seguinte tabela descreve os atributos configuráveis para o elemento folderMap no arquivo de controle de importação:
Nome do Atributo
Descrição do Atributo
sourceProject
Obrigatório. Nome do projeto de origem no arquivo de exportação que contém os objetos que você deseja importar. O valor não faz distinção entre maiúsculas e minúsculas.
sourceFolderPath
Opcional. Caminho da pasta de origem no arquivo de exportação que contém os objetos que você deseja importar. Use o seguinte formato:
"/<folder_name>/<folder_name>"
Por exemplo, se um projeto contém uma pasta denominada F1, então o caminho da pasta F1 é "/ F1." Para considerar importar todos os objetos no projeto, especifique "/". O valor não faz distinção entre maiúsculas e minúsculas. O padrão é "/."
targetProject
Obrigatório. Nome do projeto no repositório de destino para o qual você deseja importar objetos. O projeto deve existir no repositório para que se possa importar os objetos. O valor não faz distinção entre maiúsculas e minúsculas.
targetFolderPath
Opcional. Caminho da pasta no repositório de destino para a qual você deseja importar objetos. Use o seguinte formato:
"/<folder_name>/<folder_name>"
Por exemplo, se um projeto contém uma pasta denominada F1, então o caminho da pasta F1 é "/ F1." Para importar todos os objetos para o projeto de destino, especifique "/". A pasta deve existir no repositório para que se possa importar os objetos. O valor não faz distinção entre maiúsculas e minúsculas. O padrão é "/."
recursivo
Opcional. Indica se objetos devem ser importados de subpastas da pasta especificada. Definido como Verdadeiro para importar de subpastas. Os valores válidos são verdadeiro e falso. O valor faz distinção entre maiúsculas e minúsculas. O padrão é verdadeiro.
selecione
Opcional. Indica se o comando infacmd importará todos os objetos restantes do projeto especificado quando você definir um elemento objectList para o folderMap. Defina como todos para importar todos os objetos restantes. Por exemplo, as linhas a seguir importam mapeamentos com a estratégia de resolução de Reutilizar. As linhas importam todos os objetos restantes com uma estratégia de resolução de Substituir:
<folderMap sourceProject="p1" targetProject="p2" select="all" resolution="replace"> <objectList type="Mapping" resolution="reuse" /> </folderMap>
Se você definir um elemento objectList e não usar o atributo selecionado, o infacmd importará objetos que atendam aos atributos definidos em objectList. Por exemplo, as seguintes linhas importam mapeamentos com uma estratégia de resolução de Substituir:
<folderMap sourceProject="p1" targetProject="p2" resolution="replace"> <objectList type="Mapping" /> </folderMap>
Se você não definir um elemento objectList para o folderMap, o valor padrão será tudo. Por exemplo, a linha a seguir importa todos os objetos com a estratégia de resolução de Substituir:
<folderMap sourceProject="p1" targetProject="p2" resolution="replace" />
Valor válido é tudo.
resolução
Opcional. Estratégia de resolução quando ocorre um conflito de nome. Aplica-se a todos os objetos nesta pasta. Especifique um dos seguintes valores:
  • Renomear. Renomear o objeto de origem usando um nome gerado e, em seguida, importá-lo.
  • Substituir. Substituir o objeto de destino pelo objeto de origem.
  • Reutilizar. Reutilizar o objeto no repositório do Modelo de destino.
  • Nenhum.
Os valores não fazem distinção entre maiúsculas e minúsculas. O padrão é Nenhum.
A seguinte tabela descreve os atributos configuráveis para o elemento objectList no arquivo de controle de importação:
Nome do Atributo
Descrição do Atributo
tipo
Obrigatório. O objeto do repositório Tipo do Modelo a ser importado para o caminho de pasta especificado. Os valores válidos incluem todos os tipos de objeto presentes no repositório do Modelo. Você pode exibir o tipo do objeto na exibição Propriedades na ferramenta Developer. Por exemplo, você pode digitar "objeto de dados relacionais" ou "Perfil". O valor não faz distinção entre maiúsculas e minúsculas.
selecione
Opcional. Indica se o infacmd importa todos os objetos restantes do tipo especificado quando você define um elemento de objeto para objectList. Defina como todos para importar todos os objetos restantes. Por exemplo, as linhas a seguir importam MyMapping com a estratégia de resolução de Reutilizar. As linhas importam todos os mapeamentos restantes com uma estratégia de resolução de Substituir:
<folderMap sourceProject="p1" targetProject="p2"> <objectList type="Mapping" select="all" resolution="replace"> <object name="MyMapping" resolution="reuse" /> </objectList> </folderMap>
Se você definir um elemento de objeto e não usar o atributo selecionar, infacmd importará os objetos que atendem aos atributos definidos no elemento objeto. Por exemplo, as seguintes linhas importam o mapeamento chamado MyMapping com uma estratégia de resolução de Substituir:
<folderMap sourceProject="p1" targetProject="p2"> <objectList type="Mapping" resolution="replace"> <object name="MyMapping"/> </objectList> </folderMap>
Se você não definir um elemento de objeto para objectList, o valor padrão será tudo. Por exemplo, as linhas a seguir importam todos os mapeamentos com a estratégia de resolução de Substituir:
<folderMap sourceProject="p1" targetProject="p2"> <objectList type="Mapping" resolution="replace" /> </folderMap>
Valor válido é tudo.
resolução
Opcional. Estratégia de resolução quando ocorre um conflito de nome. Aplica-se a todos os objetos do tipo especificado. Especifique um dos seguintes valores:
  • Renomear. Renomear o objeto de origem usando um nome gerado e, em seguida, importá-lo.
  • Substituir. Substituir o objeto de destino pelo objeto de origem.
  • Reutilizar. Reutilizar o objeto no repositório do Modelo de destino.
  • Nenhum.
Os valores não fazem distinção entre maiúsculas e minúsculas. O padrão é Nenhum.
A seguinte tabela descreve os atributos configuráveis para o elemento object no arquivo de controle de importação:
Nome do Atributo
Descrição do Atributo
nome
Obrigatório. Nome de um objeto específico para importar do tipo de objeto especificado. O valor não faz distinção entre maiúsculas e minúsculas.
resolução
Opcional. Estratégia de resolução quando ocorre um conflito de nome para este objeto. Especifique um dos seguintes valores:
  • Renomear. Renomear o objeto de origem e, em seguida, importá-lo.
  • Substituir. Substituir o objeto de destino pelo objeto de origem.
  • Reutilizar. Reutilizar o objeto no repositório do Modelo de destino.
  • Nenhum.
Os valores não fazem distinção entre maiúsculas e minúsculas. O padrão é Nenhum.
renameTo
Opcional. Nome a ser usado quando a estratégia de resolução de conflitos é Renomear. Se você não especificar um nome, o infacmd gerará um nome anexando um número ao final do nome. O infacmd ignorará o valor se não houver conflitos ou se a estratégia de resolução de conflitos não for Renomear.
renameIdTo
Opcional. String de ID a ser usada quando você importar um objeto de conexão e a estratégia de resolução de conflitos for Renomear. Se você não especificar um ID de conexão, o infacmd gerará um ID anexando um número ao final do ID de conexão. O infacmd ignorará o valor se não houver conflitos ou se a estratégia de resolução de conflitos não for Renomear.
A seguinte tabela descreve os atributos configuráveis para o elemento rebind no arquivo de controle de importação:
Nome do Atributo
Descrição do Atributo
origem
Obrigatório. Nome de uma conexão de origem no arquivo que você está importando. O valor não faz distinção entre maiúsculas e minúsculas.
destino
Obrigatório. Nome de uma conexão no repositório do Modelo de destino para mapear para a conexão de origem. Por padrão, a conexão deve existir no repositório de destino para que seja possível importar os objetos. Se a conexão não existir, a importação falha. Quando você executa infacmd, pode optar por ignorar validação de conexão de destino durante a importação. Quando você ignorar a validação de conexão de destino, a importação será bem-sucedida se uma conexão não existir no repositório de destino. O valor não faz distinção entre maiúsculas e minúsculas.