Show Menu
Cheatography

OpenEdge proutil Cheat Sheet (DRAFT) by

A list of options for the OpenEdge proutil command

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Common Options of Proutil

bigrow
Format a specified number of BI Clusters in one operation. Example: proutil dbname –C bigrow <# of clusters desired minus 4>
busy
Determines if a database is in use by another OpenEdge process.
Conv10­11/­con­v1112
Convert a version 10 database to version 11, or version 11 to version 12.
dbanalys
Do a complete analysis of database population and fragme­ntation for data and indexes. This option is covered in detail in the Perfor­mance Tuning chapter. An optional Area name can be specified. Example: proutil dbname –C dbanalys <area name>
dbipcs
Display shared memory inform­ation for all database Brokers on a Unix system. Not supported on Windows. Example: proutil –C dbipcs
 

cont...

holder
Determine the mode of operation for a database
idxbuild
Rebuild and activate one or more indexes. Offline only.
idxcheck
Report index corruption
idxfix
Rebuild one or more indexes, or keys. Can be run online or offline. Checks that all keys point to records and that all records have the proper keys
increaseto
Increase selected Broker startup parameters (-B, -L, -aibufs, -bibufs, -Mxs) online (new options appearing in new releases). There is no “reduceto” option.
disabl­esi­ter­epl­ication
Disable OpenEdge Replic­ation
dump/ dumpsp­ecified
Binary data dump
enable­lar­gefiles
Allow database files to exceed the 2gb limit (default in v12)
enable­sit­ere­pli­cation
Enable OpenEdge Replic­ation
 

cont...

indexmove / idxmove
Move an index from one Area to another
iostats
Report miscel­laneous I/O statistics for a database
load
Binary data load.
mvschema
Separate data from the schema into separate Storage Areas
tabanalys
Displays space and fragme­ntation inform­ation for all tables in a database. A subset of the dbanalys option. An optional Area name can be specified
tablemove
Move a table from one Area to another
truncate bi
Go through crash recovery and then truncate all BI Clusters. Optionally set the BI Cluster size with the –bi option (in 1k units). Optionally set the BI Block size with the –biblo­cksize option (in 1k units). Example: proutil db –C truncate bi [–bi <cl­uster size> -biblo­cksize <block size>]
update­schema / updatevst
Update the Metaschema or VST schema for new versions of OpenEdge