Informatica 7&Unix

download Informatica 7&Unix

of 10

Transcript of Informatica 7&Unix

  • 8/13/2019 Informatica 7&Unix

    1/10

    Informatica 7.1: All available tasks can be done by pmrep

    run

    -f #script file name#[-o #output file name#]

    [-e #echo commands#][-s #stop at first error#]

    connect

    -r #repository name#-n #repository user name#

    [-x #repository password# |

    -X #repository password environment variable#]

    -h #repserver host name#-o #repserver port number#

    backup-o #output file name#-f (overwrite existing output file)

    -d #description#

    [-b (skip workflow/session logs)][-j (skip deploy group history)]

    [-q (skip MX data)]

    updatestatistics

    updateemailaddr

    -d #folder name#-s #session name#

    -u #success email address#

    -f #failure email address#

    updatesrvvar

    -s #server name#

    -v #variable name#-u #new value#

    updatetargprefix

    -f #folder name#-s [#qualifying path#.]#session name#

    [-t #target name#]

    -p #prefix name#-n

    updatesrcprefix-f #folder name#

  • 8/13/2019 Informatica 7&Unix

    2/10

    -s [#qualifying path#.]#session name#

    [-t #source name#]

    -p #prefix name#-n

    updateseqgenvals-f #folder name#[-m #mapping name#]

    -t #sequence generator name#

    [-s #start value#][-e #end value#]

    [-i #increment by#]

    [-c #current value#]

    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#]

    listtablesbysess-f #folder name#

    -s [#qualifying path#.]#session name#

    -t #source or target#

    listallusers

    listallgroups

    createuser

    -u #repository user name#[{-p #password#

    -c #password again#} |

    -P #password environment variable#]

    [-d #description#][-g #group name#]

    [-i #contact info# ] }

    registeruser-u #repository user name#

    -l #external login#

    [-d #description#][-g #group name#]

  • 8/13/2019 Informatica 7&Unix

    3/10

    [-i #contact info# ] }

    rmuser-u #repository user name#

    changepasswd[{-p #new password#-c #password again#} |

    -P #new password environment variable#]

    edituser

    -u #repository user name#

    [{-p #new password#

    -c #password again#} |-P #new password environment variable#]

    [ -l #new login# ]

    [ -d #new description# ][ -e #enabled: yes|no# ]

    [ -i #contact info# ]

    addusertogroup-u #repository user name#

    -g #group name#

    rmuserfromgroup

    -u #repository user name#

    -g #group name#

    creategroup

    -g #group name#

    [-d #description#]

    rmgroup

    -g #group name#

    listallprivileges

    addprivilege-p #privilege#

    { [-u #repository user name#]

    [-g #group name#] }

    rmprivilege

    -p #privilege#

    { [-u #repository user name#][-g #group name#] }

  • 8/13/2019 Informatica 7&Unix

    4/10

    createconnection

    -s #relational connection subtype#-n #connection name#

    -u #user name#

    [-p #password# |-P #password environment variable#][-c (connect string, required for Oracle, Informix, Db2 and ODBC)]

    -l #code page#

    [-r (Rollback Segment, valid for Oracle connection only)][-e (Environment SQL)]

    [-z (Packet Size, valid for Sybase and MS SQL Server connection)]

    [-b (Database Name, valid for Sybase, Teradata and MS SQL Server connection)]

    [-v (Server Name, valid for Sybase and MS SQL Server connection)][-d (Domain Name, valid for MS SQL Server connection only)]

    [-t (1 for Trusted Connection, valid for MS SQL Server connection only)]

    [-a (Data Source Name, valid for Teradata connection only)]

    switchconnection

    -o #old connection name#

    -n #new connection name#

    deleteconnection

    -n #relational connection name#[-f (force delete)]

    showconnectioninfo

    updateconnection

    -t #database type#

    -d #database connection name#-u #new user name#

    [-p #new database password# |

    -P #new database password environment variable#]-c #new database connection string#

    updateserver

    -v #server name#[-h #new host name#]

    [-k #new servername#]

    [-o #new port number#]

    [-t #new timeout value#][-p #new protocol name#]

    [-l #new codepage name#]

    deleteserver

  • 8/13/2019 Informatica 7&Unix

    5/10

    -v #server name#

    addserver-v #server name#

    -h #new host name#

    [-o #new port number#][-t #new timeout value#][-p #new protocol name#]

    [-l #new codepage name#]

    createFolder

    -n #folder name#

    [-d #folder description#]

    [-o #owner name#][-g #group name#]

    [-s #shared folder#]

    [-p #permissions#]

    deleteFolder

    -n #folder name#

    modifyFolder

    -n #folder name#

    [-d #folder description#][-o #owner name#]

    [-g #group name#]

    [-s #shared folder#]

    [-p #permissions#][-r #new name#]

    truncatelog-t #all | #endtime# (MM/DD/YYYY HH24:MI:SS)#

    [-f #folder name#]

    [-w #workflow name#]

    createlabel

    -a #label name#

    [-c #comments#]

    deletelabel

    -a #label name#

    [-f #force delete#]

    applylabel

    -a #label name#{ [-n #object name#

  • 8/13/2019 Informatica 7&Unix

    6/10

    -o #object type#

    -t #object subtype#]

    [-v #version number][-f #folder name#] }

    { [-i #persistent input file#] }

    [-d #dependency object types#][-p #dependency direction (children, parents, or both)#][-s #include pk-fk dependency#]

    [-g #across repositories#]

    [-m #move label#][-c #comments#]

    createdeploymentgroup

    -p #deployment group name#[-t #deployment group type (static or dynamic)#]

    { [-q #query name#]

    [-u #query type (shared or personal)#] }[-c #comments#]

    deletedeploymentgroup

    -p #deployment group name#[-f #force delete#]

    cleardeploymentgroup-p #deployment group name#

    [-f #force clear#]

    addtodeploymentgroup-p #deployment group name#

    { [-n #object name#

    -o #object type#-t #object subtype#]

    [-v #version number]

    [-f #folder name#] }{ [-i #persistent input file#] }

    [-d #dependency types (all, non-reusable or none)#]

    findcheckout[-o #object type#]

    [-f #folder name#]

    [-u #all users#]

    [-c #column separator][-r #end-of-record separator#]

    [-l #end-of-listing indicator#]

    [-b #verbose#]

  • 8/13/2019 Informatica 7&Unix

    7/10

    checkin

    -o #object type#

    [-t #object subtype#]-n #object name#

    -f #folder name#

    -c #comments#

    undocheckout

    -o #object type#

    [-t #object subtype#]-n #object name#

    -f #folder name#

    executequery-q #query name#

    [-t #query type (shared or personal)#]

    [-u #output persistent file name#][-a #append#]

    [-c #column separator]

    [-r #end-of-record separator#]

    [-l #end-of-listing indicator#][-b #verbose#]

    listobjectdependencies{ [-n #object name#

    -o #object type#

    -t #object subtype#]

    [-v #version number][-f #folder name#] }

    { [-i #persistent input file#] }

    [-d #dependency object types#]-p #dependency direction (children, parents, or both)#

    [-s #include pk-fk dependency#]

    [-g #across repositories#][-u #output persistent file name#]

    [-a #append#]

    [-c #column separator]

    [-r #end-of-record separator#][-l #end-of-listing indicator#]

    [-b #verbose#]

    deployfolder-f #folder name#

    -c #control file name#

    -r #target repository name#[-n #target repository user name#

  • 8/13/2019 Informatica 7&Unix

    8/10

    [-x #target repository password# |

    -X #target repository password environment variable#]

    -h #target repserver host name#-o #target repserver port number#]

    [-l #log file name#]

    deploydeploymentgroup-p #deployment group name#

    -c #control file name#

    -r #target repository name#[-n #target repository user name#

    [-x #target repository password# |

    -X #target repository password environment variable#]

    -h #target repserver host name#-o #target repserver port number#]

    [-l #log file name#]

    objectimport

    -i #input xml file name#

    -c #control file name#

    [-l #log file name#]

    objectexport

    { [-n #object name#-o #object type#

    -t #object subtype#]

    [-v #version number]

    [-f #folder name#] }{ [-i #persistent input file#] }

    [-m #export pk-fk dependency#]

    [-s #export objects referred by shortcut#][-b #export non-reusable dependents#]

    [-r #export reusable dependents#]

    -u #xml output file name#[-l #log file name#]

    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

  • 8/13/2019 Informatica 7&Unix

    9/10

    all)#]

    [-u #output persistent file name#]

    [-a #append#][-c #column separator]

    [-r #end-of-record separator#]

    [-l #end-of-listing indicator#][-b #verbose#]

    addrepository

    -h #repserver host name#-o #repserver port number#

    [-a #repserver password# |

    -A #repserver password environment variable#]

    -r #repository name#-t #database type#

    -u #database user name#

    [-p #database password# |-P #database password environment variable#]

    [-m (Trusted Connection, valid for Microsoft SQL Server only)]

    -c #database connect string#

    [-d #code page name#][-e #DB2 tablespace name#]

    stoprepository[-a #repserver password# |

    -A #repserver password environment variable#]

    [-h #hostname#

    -o #port number#-r #repository name#]

    enablerepository-h #hostname#

    -o #port number#

    [-a #repserver password# |-A #repserver password environment variable#]

    -r #repository name#

    disablerepository-h #hostname#

    -o #port number#

    [-a #repserver password# |

    -A #repserver password environment variable#]-r #repository name#

    register-r #repository name#

  • 8/13/2019 Informatica 7&Unix

    10/10

    -n #repository user name#

    [-x #repository password# |

    -X #repository password environment variable#][-a #GDR repserver password#

    -A #GDR repserver password environment variable#]

    [-h #LDR host name# (only if LDR is managed by a different RepServer)-o #LDR port number# (only if LDR is managed by a different RepServer)]

    unregister

    -r #repository name#-n #repository user name#

    [-x #repository password# |

    -X #repository password environment variable#]

    [-a #GDR repserver password#-A #GDR repserver password environment variable#]

    [-h #LDR host name# (only if LDR is managed by a different RepServer)

    -o #LDR port number# (only if LDR is managed by a different RepServer)]

    notify

    -h #hostname#

    -o #port number#[-a #repserver password# |

    -A #repserver password environment variable#]

    -r #repository name#-t #notify | broadcast# (message type)

    -m #message#

    helphelp [command].

    Print help. If command is specified print help for command, else print help for all commands

    cleanup

    help completed successfully.