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

ListObjects

ListObjects

Retorna uma lista de objetos do repositório. Quando você lista objetos,
pmrep
retorna metadados de objeto. Use as seguintes operações de listagem:
  • Listar tipos de objetos
    . Define os objetos que você deseja listar.
  • Listar pastas
    . Listar todas as pastas no repositório.
  • Listar objetos
    . Listar objetos reutilizáveis e não reutilizáveis no repositório ou em uma pasta.
Use ListObjects em um script shell para retornar os metadados do objeto, analisar os metadados e usar os dados analisados em outro comando
pmrep
.
Por exemplo, use ListObjects para listar todas as transformações de Gerador de Sequência no repositório. Crie um script shell que use ListObjects para retornar as informações da transformação de Gerador de Sequência, analisar os dados retornados por ListObjects e usar UpdateSeqGenVals para atualizar os valores de sequência.
pmrep
retorna cada objeto em um registro e os metadados de cada objeto em uma coluna. Por padrão, ele separa os registros por uma nova linha. Você pode inserir os caracteres a serem usados para separar os registros e as colunas. Você também pode inserir os caracteres para indicar o final da listagem.
Ao inserir caracteres para separar registros e colunas e para indicar o final da listagem, use caracteres que não sejam usados em nomes de objetos do repositório. Isso ajuda você a usar um script shell para analisar os metadados do objeto.
O comando ListObjects usa a seguinte sintaxe:
listobjects -o <object_type> [-t <object_subtype>] [-f <folder_name>] [-c <column_separator>] [-r <end-of-record_indicator>] [-l <end-of-listing_indicator>] [-b (verbose)] [-y (print database type)] [-s <dbd_separator>]
A tabela a seguir descreve as opções e argumentos do ListObjects do
pmrep
:
Opção
Argumento
Descrição
-o
object_type
Obrigatório. Tipo de objeto a ser listado.
  • Ao inserir pasta, você não precisa incluir nenhuma outra opção.
    pmrep
    ignora as opções -t e -f.
  • Ao inserir objetos que não sejam pastas, você deve incluir a opção -f.
  • Ao inserir transformação ou tarefa, você deve incluir a opção -f e, se desejar, pode incluir a opção -t.
Para obter mais informações sobre os tipos de objeto a serem usados com ListObjects, consulte Listagem de tipos de objeto.
-t
object_subtype
Opcional. Tipo de transformação ou tarefa a ser listado. Ao inserir transformação ou tarefa para o tipo de objeto, você pode incluir essa opção para retornar um tipo específico.
Para obter mais informações sobre os tipos de objeto a serem usados com ListObjects, consulte Listagem de tipos de objeto.
-f
folder_name
Obrigatório se você listar objetos que não sejam pastas. Pasta a ser pesquisada. Use essa opção para todos os tipos de objetos, exceto grupo de implantação, pasta, rótulo e consulta.
-c
column_separator
Opcional. Caractere ou conjunto de caracteres usado para separar 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_indicator
Opcional. Caractere ou 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. Exibir mais do que o mínimo de informações sobre os objetos. Se omitir essa opção, você exibirá um formato mais curto incluindo 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 status do objeto, o número da versão e as informações de check-out.
O formato curto para objetos globais, como rótulo, consulta, grupo de implantação e conexão, inclui o tipo e o nome do objeto. O formato detalhado inclui o tipo de rótulo, o tipo de consulta, o tipo de grupo de implantação, o nome do criador e a hora de criação.
-y
-
Opcional. Exibe o tipo de banco de dados de origens e destinos.
-s
dbd_separator
Opcional. Se uma origem ODBC tiver um ponto (.) no nome, defina outro caractere separador quando definir o objeto de origem. Por exemplo, em vez de database_name.source_name, defina o objeto de origem como database_name\source_name, e defina o dbd_separator como barra invertida (\).