Kbase 9005: proutil options: What They Are, Where They're Documented
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/10/1998 |
|
proutil options: What They Are, Where They're Documented
910927-elp01INTRODUCTION:
=============
This Product Services Technical Support Knowledgebase entry documents
where to find documentation on the various utilities which are
executed via proutil.
The proutil executable provided with your Progress software license
is used for a wide variety of tasks. Consequently, the documentation
is oriented toward performing each task independently. In addition,
new functionality has been added to proutil over time.
PROUTIL OPTIONS AND WHAT THEY DO:
=================================
proutil options currently include the following:
bi Sets the before-image (.bi) file cluster size.
bulkload Loads data files (.d files) into a database at
high speed without updating indices. You must
perform an index build (also a proutil option)
to establish the integrity of your data.
busy Determines whether the database is currently in
use, single or multi-user mode, or in use by
a Progress utility.
chanalys Displays information on free chain blocks.
collation-
compiler Creates a file from user-defined language tables,
enabling the user to control character collation
and case conversion. Used with language option.
conv56 Converts a PROGRESS Version 5 database to Version 6.
conv65 Converts a PROGRESS Version 6 database back to Vers. 5.
dbanalys Displays database statistics for both index and
free chain blocks.
dbauthkey Sets the authorization key of a database using
crc-based object code, preventing unwanted code
from being run against a database.
dbinitcrc Initializes the _crc field in each database files'
_file record, enabling Progress to generate crc-
based object code for databases created prior to
Progress version 6.2F.
dbipcs For UNIX versions of Progress using shared memory,
displays the status of shared memory segments.
dbrpr Performs queries and updates to database internal
structures. To be used only under the direction
of Progress Software Technical Support in the case
of database failures.
holder Determines whether the database is currently in
use in either single or multi-user mode.
idxbuild Compresses index blocks to minimize space usage,
activates all deactivated indices, and is used to
repair corrupted indices. Note that you may have
corrupted data records, in which case, rebuilding
the index will not correct the problem.
ixanalys Displays information on index blocks.
language Sets the language for a database. If the language
on a database is changed after it has data in it,
all indices must be rebuilt to follow the collation
sequence of the new language.
rcodekey Inserts database authorization key into existing
crc-based object code; it is a counterpart to the
dbauthkey option.
truncate bi Uses information in the before-image (.bi) file
to bring the database (.db) and after-image (.ai)
files up to date, and truncates the before-image
file to its original length. Saves space for
backing up your database.
REFERENCES TO WRITTEN DOCUMENTATION:
====================================
General Discussion is in Sys Admin II, Section 4.5.1
The proutil Utility.
bi Sys Admin II. Section 4.5.2
Before-Image File Cluster Size
Doc Bulletin II: 4.4.1, p. 4-23.
bulkload Sys Admin II. Section 4.5.3
Bulk Loader Utility
busy Sys Admin II. Section 4.3.1
Making Sure the Database is Not in Use
Section 7.4.5
Checking to be Sure the Database is Not in Use
Section 7.8
proutil BUSY Qualifier
conv56 Sys Admin II. Section 4.5.4
Database Convert Utility
holder Sys Admin II. Section 4.3.1
Making Sure the Database is Not in Use
truncate bi Sys Admin II. Section 4.3.2
Truncating the .bi File to Save Media
Progress Software Technical Support Note # 9005