|



















|
|

SOS Technical Reference Document
Copyright (c) 1994 by Synergistic Office Solutions, Inc.
------------------------------------------------------------------------
TOPIC..: Error 43, Record is Already Held
REVISED: 03/10/94
SUMMARY ----------------------------------------------------------------
Normally this error will only occur if the software is running on a
network or multiuser system. In that environment, the program must
"hold" records during certain operations so that simultaneous access by
two or more users does not damage the data. If the system is shut down
at just the wrong moment, or you suffer a system crash in the middle of
one of these operations, the "hold" on a record may not be released
properly. The next time someone tries to change that record, this error
will appear.
CORRECTION -------------------------------------------------------------
Included with your program is a small utility called CFREE. It will
rapidly scan one or all data files for held records and release them.
Exit from all programs, menus, and shells so you are at the system
prompt. Now change to the directory in which you have your data stored.
In most cases, for OM you would type:
CD \OM and press <ENTER>
In most cases, for CM you would type:
CD \CM\MAINDATA and press <ENTER>
If you know the file causing the problem, use a command in the following
form:
CFREE <FILENAME>
Here are some examples:
CFREE JOURNAL.DAT and press <ENTER>
CFREE PAYMENTS.DAT and press <ENTER>
CFREE PROVIDER.DAT and press <ENTER>
If you are not sure of the file, you can do all data files with the
following command:
CFREE *.DAT and press <ENTER>
If you watch the screen while the utility runs, you should sooner or
later see a message about records being released.
Error 43 Page 2
NETWORK USERS should note that this process requires that the file not be
in use by anyone else. All users must exit the program prior to using
this utility.
|
|