ListTablesBySess
Devuelve una lista de orígenes o de destinos utilizados en una sesión. Cuando se enumeran orígenes o destinos, pmrep muestra los nombres de las instancias de origen o de destino en la ventana. Utilice ListTablesBySess en un script de shell con otros comandos de pmrep. Por ejemplo, puede crear un script de shell que utilice ListTablesBySess para devolver los nombres de instancias de origen y Updatesrcprefix para actualizar el nombre del propietario de origen.
Cuando se usa ListTablesBySess, pmrep devuelve los nombres de las instancias de origen y de destino tal como aparecen en las propiedades de la sesión. Por ejemplo, si la asignación contiene un mapplet con un origen, pmrep devuelve el nombre de la instancia de origen en el formato siguiente:
mapplet_name.source_name
El comando ListTablesBySess emplea la siguiente sintaxis:
listtablesbysess
-f <folder_name>
-s [<qualifying_path>.]<session_name>
-t <object_type_listed> (source or target)
La tabla siguiente describe las opciones y los argumentos de pmrep ListTablesBySess:
Opción | Argumento | Descripción |
---|
-f | folder_name | Obligatorio. Nombre de la carpeta que contiene la sesión. |
-s | session_name | Obligatorio. Nombre de la sesión que contiene los orígenes o los destinos. Puede especificar un nombre de sesión reutilizable o no reutilizable. Sin embargo, no puede especificar una instancia de un nombre de sesión reutilizable. Para especificar un nombre de sesión no reutilizable en un flujo de trabajo, indique el nombre del flujo de trabajo y el nombre de la sesión como workflow_name.session_name. |
-t | object_type_listed | Obligatorio. Introduzca source para enumerar los orígenes, o introduzca target para enumerar los destinos. |
Por ejemplo, para enumerar todos los orígenes presentes en una sesión reutilizable, introduzca el texto siguiente en la línea de comando:
listtablesbysess -f myfolder -s s_reus_sess1 -t source
pmrep devuelve la siguiente información:
ITEMS
mapplet1.ORDERS
Shortcut_To_ITEM_ID
listtablesbysess completed successfully.
Cuando la asignación contiene un mapplet con un origen, pmrep incluye el nombre del mapplet con el origen, como mapplet1.ORDERS.
Por ejemplo, puede enumerar todos los destinos en una sesión no reutilizable en un flujo de trabajo:
listtablesbysess -f myfolder -s wf_workkflow1.s_nrsess1 -t target
pmrep devuelve la siguiente información:
target1_inst
ORDERS_BY_CUSTID
Shortcut_To_tgt2_inst
listtablesbysess completed successfully.