Skip to content

MUPIP Command Summary

MUPIP Command Summary

COMMANDOBJECTSMAIN QUALIFIERGT.M version*Standalone Access#
B[ACKUP]region-list-BK[UPDBJNL]=DISABLEOFF
-BY[TESTREAM] -NET[TIMEOUT]=seconds
-C[OMPREHENSIVE]
-DA[TABASE] -REPLA[CE]
-I[NCREMENTAL]
-[NO]J[OURNAL][=journal-options-list]
-NETTIMEOUT
-[NO]NEWJNLFILES[=[NO]PREVLINK],[NO]S[YNC_IO]
-O[NLINE]
-RECORD
-REPLI[NSTANCE]=OFFON
-S[INCE]={DATABASEBYTESTREAMRECORD}
-T[RANSACTION=hexa;transaction_number]
CRE[ATE]--R[EGION]=region-nameY
DO[WNGRADE]file-name-V[ERSION]=V5-V7.0-000Y
DU[MPFHEAD]File-name or region-list-FI[LE]V6.3-001
-R[EGION]V7.0-003
EN[DIANCVT]file-name-OUTDB=Y
-OV[ERRIDE]Y
EXI[T]--N/A
EXTE[ND]region-name-B[LOCKS]=blocks
EXTR[ACT]--FO[RMAT]=GOB[INARY]Z[WR]
-FR[EEZE]
-NU[LL_IV]V6.3-000
-LA[BEL]=text
-[NO]L[OG]
-S[ELECT]=global-name-list
-O[CHSET]=character-set
-R[EGION=region-list
FR[EEZE]region-list-OF[F] [-OV[ERRIDE]]
-ON [-[NO]ONL[INE] [-[NO]A[UTORELEASE]] [-R[ECORD]]]
FT[OK]File-name-D[B]
-J[NLPOOL]
-R[ECVPOOL]
HE[LP]command-option-
INTE[G]File-name or region-list-A[DJACENCY]=integer]
-BL[OCK]=hexa;block-number]
-BR[IEF]
-DMAXBLOCKSIZE=integerV7.1-002
-FA[ST]
-FI[LE]Y
-FU[LL]
-IMAXBLOCKSIZE=integerV7.1-002
-NO]K[EYRANGES
-[NO][MAP]=integer
-[NO]MAXK[EYSIZE]=integer
-R[EGION]
-[NO]ST[ATS]
-SU[BSCRIPT]=subscript
-TN[_RESET]Y
-[NO]TR[ANSACTION][=integer]
INTR[PT]process idN/A
J[OURNAL]file-name-EX[TRACT][=file-specification
-stdout]V5.5-000
-REG[ION]V6.2-000
-REC[OVER]-RO[LLBACK]
-SH[OW][=show-option-list]
-[NO]V[ERIFY]
-BA[CKWARD]-FO[RWARD]
-CO[RRUPTDB]V6.3-010
L[OAD]file-name-BE[GIN]=integer
-BLOCK_DENSITY
-E[ND]=integer
-FI[LLFACTOR]=integer
-FO[RMAT]=GOB[INARY]Z[WR]
-S[TDIN]V5.5-000
-O[NERROR]
REO[RG]-D[OWNGRADE]-V7.0-000
-ENCR[YPT]=keyV6.3-000
-E[XCLUDE]=global-name-list
-FILL[_FACTOR]=integer
-FILE=file-name
-I[NDEX_FILL_FACTOR]=integer
-K[EEP]={pct%blocks}V6.3-009
-MIN[_LEVEL]=integerV7.1-002
-NOCO[ALESCE]V6.3-009
-NOSP[LIT]V6.3-009
-NOSW[AP]V6.3-009
-R[ESUME]
-S[ELECT]=global-name-list
-T[RUNCATE][=percentage]V5.5-000
-UP[GRADE]Y
-REG[ION] region-list
REP[LICATE]file-name-E[DITINSTANCE]
-N[AME]V5.5-000
-I[NSTANCE_CREATE]
-R[ECEIVER
-S[OURCE]
-UPDA[TEPROC]
RES[TORE]file-name or file-list-[NO]E[XTEND]Y
RU[NDOWN]file-name or region-name-F[ILE]Y
-R[EGION]
-RELINKCTL [dir]
-OVERRIDE
SEM[APHORE]sem-ids-list
SETfile-name or region-name{-FI[LE] file-name-JN[LFILE] journal-file-name-REG[ION] region-list
-AC[CESS_METHOD]={BGMM}
-[NO]AS[YNCIO]Y
-DATA_[RESERVED_BYTES]=integerV7.1-002
-[NO]DE[FER_TIME][=seconds]
-[NO]DEFER_ALLOCATEV6.2-002
-[NO]EP[OCHTAPER]V6.2-001
-[NO]ENCRYPTABLEV6.3-000Y
-E[XTENSION_COUNT]=integer(no of blocks)
-F[LUSH_TIME]=integer
-FU[LLBLKWRT]={012}
-G[LOBAL_BUFFERS]=integerY
-H[ARD_SPIN_COUNT]=integerV6.3-003
-INDEX_[RESERVED_BYTES]=integerV7.1-002
-[NO]INST[_FREEZE_ON_ERROR]V6.0-000
-JN[LFILE] journal-file-nameY
-K[EY_SIZE]=bytesY
-[NO]LCK_SHARES_DB_CRITY
-L[OCK_SPACE]=integerY
-M[UTEX_SLOTS]=integerV6.0-002Y
-N[ULL_SUBSCRIPTS]=valueV6.3-003Y
-PA[RTIAL_RECOV_BYPASS]Y
-[NO]Q[DBRUNDOWN]V6.0-000Y
-[NO]REA[D_ONLY]V6.3-003Y
-REC[ORD_SIZE]=bytesY
-REG[ION] region-list
-REP[LICATION]={ONOFF}
-RES[ERVED_BYTES]=integer
-SLEE[P_SPIN_COUNT]=integer
-SPIN[_SLEEP_MASK]=hexa_maskV6.3-003
-STAN[DALONENOT]Y
-[NO]STD[NULLCOLL]V6.3-003Y
-[NO]STAT[S]Y
-STATSD[B_ALLOCATION]=integerV7.0-001Y
-V[ERSION]={V5V6}-V7.0-000
-W[AIT_DISK]=integerY
SI[ZE]global-name-list region-list-H[EURISTIC]=estimation_techniqueV6.0-001
-S[ELECT]=global-name-listV6.0-001
-R[EGION]=region-listV6.0-001
ST[OP]process-idprocess-idN/A
TR[IGGER]--TRIG[GERFILE]=<trigger_definitions_file>V5.4-002
-NOPR[OMPT]V5.4-002
-SELE[CT][=name-list*][]V5.4-002
-UPGRADEV5.4-002
UP[GRADE]File-name or region-list-F[ILE]V7.1-000Y
-R[EGION]Y

The following table summarizes the qualifiers.

Main QualifierMUPIP CommandOptions/QualifiersGT.M Version*Standalone Access#
-EDITINSTANCEREPLICATE-CHANGE
-DETAIL
-OFFSET=hexa
-VALUE=hexa
-SIZE=hexa
-VALUE=hexa
-[NO]QDBRUNDOWNV6.3-000
-FENCES=JOURNAL-RECOVER-ROLLBACKALWAYS
NONE
PROCESS
-OFFFREEZE-OVERRIDE
-RECORD
-ONFREEZE-[NO]ONLINE
-[NO]AUTORELEASE
-INSTANCE_CREATEREPLICATE-NAME
-NOREPLACE
-SUPPLEMENTARYV5.5-000
-[NO]QDBRUNDOWNV6.3-000
-JOURNAL=BACKUP SETALIGNSIZE=integer
ALLOCATION=integer
AUTOSWITCHLIMIT=integer
BEFORE_IMAGES
BUFFER_SIZE=integer
DISABLE
ENABLE
EPOCH_INTERVAL=integer
EXTENSION=integer
FILENAME=file_name
OFF
ON
SYNC_IO
YIELD_LIMIT=integer
-LOOKBACK_LIMIT=lookback-option-list-RECOVER -ROLLBACKTIME=“time”
OPERATIONS=integer
-RECEIVERREPLICATE-AUTOROLLBACKV5.5-000
-BUFFSIZE=integer
-CHANGELOG
-CHECKHEALTH
-CMPLVL=integer
-FILTER=filter_name
-he[lpers]=[m[,n]]
-INITIALIZEV6.0-000
-CMPLVL=n
-LISTENPORT=integer [
-AUTOROLLBACK[=VERBOSE]]V5.5-000
-LOG=logfile
-LOG_INTERVAL=integer
-[NO]RECVBUFFSIZE[=integer]
-NORESYNCV5.5-000
-RESUME=strm_numV5.5-000
-REUSE=instnameV5.5-000
-RSYNC_STRM=strm_numV5.5-000
-[NO]SENDBUFFSIZE[=integer]
-SHOWBACKLOG
-SHUTDOWN
-START
-STATSLOG=[ONOFF]
-STOPRECEIVERFILTERV6.3-009
-STOPSOURCEFILTER
-TIMEOUT=seconds
-TLSID=labelV6.1-000
-UPDATEONLY
-UPDOKV5.5-000
-UPDNOTOKV5.5-000
-UPDATERESYNC=/path/to/bkup-orig-instV5.5-000
-RECOVERJOURNAL-AFTER=time
-APPLY_AFTER_IMAGE
-BACKWARD
-BEFORE=time
-[NO]BROKENTRANS[=file]
-CHAIN
-CHECKTN
-[NO]ER[ROR_LIMIT][=integer]
-FENCES=fence-option-list
-FORWARD
-FULL
-GLOBAL=<global_list>
-ID=<pid_list>
-INTERACTIVE
-LOOKBACK_LIMIT=<lookback_limit_options>
-[NO]LOSTTRANS[=file]
-PARA[LLEL][=n]V6.3-000
-RED[IRECT]=file-pair-list
-SINCE=time
-VERBOSE
-VERIFY
-EXTRACTJOURNAL-AFTER=time
-BEFORE=time
-[NO]BROKENTRANS[=file]
-CHAIN
-CHECKTN
-[NO]ER[ROR_LIMIT]=integer]
-FENCES=fence-option-list
-FULL
-GLOBAL=<global_list>
-GV[PATFILE]=/path/to/pattern-fileV6.3-009
-ID=<pid_list>
-INTERACTIVE
-LOOKBACK_LIMIT=<lookback_limit_options>
-[NO]LOSTTRANS[=file]
-REGION
-SINCE=time
-VERBOSE
-VERIFY
-ROLLBACKJOURNAL-APPLY_AFTER_IMAGE
-BACKWARD
-BEFORE=time
-[NO]BROKENTRANS[=file]
-[NO]ER[ROR_LIMIT][=integer]
-FENCES=fence-option-list
-FETCHRESYNC
-[NO]IGNORELOSTJNLV7.1-009
-JNLDIR=path-to-jnl-dirV7.1-009
-LOOKBACK_LIMIT=
-[NO]LOSTTRANS[=file]
-ONLINEV5.5-000
-PARA[LLEL][=n]V6.3-000
-RED[IRECT]=file-pair-list
-RES[YNC]=hexa;journal_sequence_number
-VERBOSE
-VERIFY
-SHOW=JOURNAL-ACTIVE_PROCESSES
-ALL
-BROKEN_TRANSACTIONS
-HEADER
-PROCESSES
-STATISTICS
-AFTER=time
-USER=user-list
-TRANSACTION=[KILLSET]
-INTERACTIVE
-GLOBAL=<global_list>
-ID=<pid_list>
-INTERACTIVE
-PARA[LLEL][=n]V6.3-000
-SINCEBACKUP-BYTESTREAM
-COMPREHENSIVE
-DATABASE
-INCREMENTAL
-RECORD
-SO[URCE]REPLICATE-ACTIVATE
-BUFFSIZE=integer
-CHANGELOG
-CHECKHEALTH
-CMPLVL=integer
-CONNECTPARAMS=connection_options
-DEACTIVATE
-DETAIL
-FILTER=filter_name
-FREEZE=onoffV6.0-000
-[NO]COMMENT=string
-INSTSECONDARY=secondary_instance name
-NOJNLFILEONLYV6.2-001
-JNLPOOL-LOG=log_file
-LOG_INTERVAL=integer
-LOSTTNCOMPLETE
-NEEDRESTART
-PASSIVE
-[NO]PLAINTEXTFALLBACKV6.1-000
-PROPAGATEPRIMARY
-[NO]RECVBUFFSIZE[=integer]V7.1-002
-RENEGOTIATE_INTERVAL=minutes
-ROOTPRIMARY
-SECONDARY=secondary_instance_name
-[NO]SENDBUFFSIZE[=integer]V7.1-002
-SHOWBACKLOG
-SHUTDOWN
-START
-STATSLOG
-STOPSOURCEFILTER
-TIMEOUT=seconds
-TLSID=labelV6.1-000
-UPDOK
-UPDNOTOK
-ZEROBACKLOG
-VERSION={V5V6}DOWNGRADE UPGRADEfile-name-V7.0-000

* denotes the GT.M version in which the qualifier or command was first introduced. Versions that start with a minus sign, -, denote versions where the qualifier or command was removed. This column is maintained for qualifiers and command introduced in GT.M versions starting with GT.M V5.4-002.

Additional information about Standalone Access:

  • Although MUPIP EXTRACT does not require standalone access, without the -FREEZE qualifier to prevent the database to prevent updates, it does not guarantee a consistent state. Therefore, from an application standpoint, you might plan for a standalone access during a MUPIP EXTRACT operation.
  • Although MUPIP LOAD does not require standalone access, you should always assess the significance of performing a MUPIP LOAD operation when an application is running because it may result in an inconsistent application state for the database.
  • MUPIP commands that need standalone access issue a MUUSERLBK error on a crashed replication-enabled database and MUUSERECOV error in case of a non-replicated-but-journaled database.