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

Validar

Validar

Valida objetos. A saída dos resultados pode ser um arquivo de saída persistente ou uma saída padrão.
Também é exibido um resumo de validação para stdout. O resumo inclui o número de objetos válidos, de objetos inválidos e de objetos ignorados. O arquivo de saída persistente contém informações padrão, IDs codificadas e uma verificação de CRC. Você pode salvar e fazer o check-in de objetos alterados de inválidos para válidos.
É possível validar os seguintes tipos de objetos:
  • Mapeamentos
  • Mapplets
  • Sessões
  • Fluxos de trabalho
  • Objetos de worklet
Se você usar outro tipo de objeto no parâmetro de entrada,
pmrep
retornará um erro. Se você usar o tipo incorreto de objeto em um arquivo de entrada persistente,
pmrep
reportará um erro e ignorará o objeto.
O comando Validar
pmrep
não valida atalhos.
Ao executar Validar, você pode obter a saída de informações sobre o status do objeto:
  • valid.
    Objetos validados com êxito.
  • salvo.
    Objetos salvos após a validação.
  • ignorado.
    Atalhos e tipos de objetos que não exigem validação.
  • save_failed.
    Objetos que não foram salvos devido a conflitos de bloqueio ou cujo check-out foi feito por outro usuário.
  • invalid_before.
    Objetos inválidos antes da verificação da validação.
  • invalid_after.
    Objetos inválidos depois da verificação da validação.
Não é possível salvar um objeto não reutilizável, a menos que você salve o pai reutilizável desse objeto. Quando a opção -s é utilizada, o comando apenas salvará objetos não reutilizáveis validados se, como parte do mesmo comando, você listar objetos reutilizáveis que são os pais dos objetos não reutilizáveis.
O comando Validate usa a seguinte sintaxe:
validate {{-n <object_name> -o <object_type (mapplet, mapping, session, worklet, workflow)> [-v <version_number>] [-f <folder_name>]} |   -i <persistent_input_file>} [-s (save upon valid) [-k (check in upon valid) [-m <check_in_comments>]]] [-p <output_option_types (valid, saved, skipped, save_failed, invalid_before, invalid_after, or all)>] [-u <persistent_output_file_name> [-a (append)]] [-c <column_separator>] [-r <end-of-record_separator>] [-l <end-of-listing_indicator>] [-b (verbose)] [-y (print database type)]
A tabela a seguir descreve as opções e os argumentos de
pmrep
Validate:
Opção
Argumento
Descrição
-n
object_name
Obrigatório. O nome do objeto a ser validado. Não use esta opção se usar o argumento -i.
Quando você validar uma sessão não reutilizável, inclua o nome do fluxo de trabalho. Insira o nome do fluxo de trabalho e o nome da sessão no seguinte formato:
<workflow name>.<session instance name>
Quando você validar uma sessão não reutilizável em um worklet não reutilizável, insira o nome do fluxo de trabalho, o nome do worklet e o nome da sessão no seguinte formato:
<workflow name>.<nome do worklet>.<session instance name>
-o
object_type
Obrigatório se você não estiver usando um arquivo de entrada persistente. O tipo de objeto a ser validado. Você pode especificar mapplet, mapeamento, sessão, worklet e fluxo de trabalho.
-v
version_number
Opcional. A versão do objeto a ser validado. O padrão é a versão mais recente ou a versão com check-out do objeto.
-f
folder_name
Obrigatório. O nome da pasta que contém o objeto.
-i
persistent_input_file
Opcional. O arquivo de texto dos comandos ExecuteQuery, Validate ou ListObjectDependencies. Contém uma lista de registros de objetos. Você não poderá usar esse arquivo se especificar os objetos usando os argumentos -n, -o ou -f.
-s
-
Opcional. Salve os objetos que são alterados de inválidos para válidos no repositório.
-k
-
Obrigatório se você usar -s. Faça check-in dos objetos salvos.
-m
check_in_comments
Obrigatório se você usar a opção -k e se o repositório atual exigir comentários de check-in. Adicione comentários quando fizer check-in de um objeto.
-p
output_option_types
Obrigatório se você usar o argumento -u. O tipo de objeto cuja saída deve ser o arquivo de saída persistente ou stdout após a validação. Você pode especificar válido, salvo, ignorado, save_failed, invalid_before ou invalid_after. Para inserir uma ou mais opções, separe-as por vírgulas.
-u
persistent_output_file_name
Obrigatório se você usar o argumento -p. O nome de um arquivo de texto de saída. Se você inserir um nome de arquivo, a consulta grava os resultados em um arquivo.
-a
anexar
Opcional. Anexe os resultados ao arquivo de saída persistente em vez de substituí-lo.
-c
column_separator
Opcional. O caractere ou o conjunto de caracteres usado para separar as colunas de metadados de objetos.
Use um caractere ou um conjunto de caracteres que não seja usado nos nomes do objeto de repositório. Se algum nome de objeto de repositório contiver espaços, evite usá-los como separadores de colunas.
Se você omitir essa opção, o
pmrep
usará um espaço único.
-r
end-of-record_separator
Opcional. O caractere ou o conjunto de caracteres usado para especificar o final dos metadados do objeto.
Use um caractere ou um conjunto de caracteres que não seja usado nos nomes do objeto de repositório.
O padrão é newline /n.
-l
end-of-listing_indicator
Opcional. O caractere ou o conjunto de caracteres usado para especificar o final da lista de objetos. Insira um caractere ou um conjunto de caracteres que não seja usado nos nomes do objeto de repositório.
Se você omitir essa opção, o
pmrep
usará um ponto final.
-b
-
Opcional. Detalhado. Exibe mais do que o mínimo de informações sobre os objetos. Se você omitir essa opção, o
pmrep
exibirá um formato mais curto que inclui o tipo de objeto, a palavra reutilizável ou não reutilizável, o nome e o caminho do objeto. O formato detalhado inclui o número da versão e o nome da pasta.
O formato curto para objetos globais como o rótulo, a consulta, o grupo de implantação e a conexão inclui o tipo de objeto e o nome do objeto. O formato detalhado inclui o nome do criador e a hora da criação.
-y
-
Opcional. Exibe o tipo de banco de dados de origens e destinos.