1450 - Error Compacting File  Error Format

Last reviewed: 06/11/2010
Article ID: R10220

The information in this article applies to:

SUMMARY

An error 1450 occurs when a problem is encountered while running the Reindex Files with the Compact Select Files check box selected. 

GENERAL TROUBLESHOOTING

The Reindex Data Files program has a check box labeled Compact Selected Files. If checked, the program reclaims disk space when a large number of transactions have been deleted by copying all active records to a new data file and deleting the old data file. The Reindex routine is then called for the new data file. The Compact option also assigns new Reference Numbers for the specified file. It can also be used to correct an Error 23 or Error 26 reported by the Data File Integrity Check (DFIC). It is important to note that the disk space taken by deleted records will be reused automatically when new records are added to the file. It is typically not necessary to use the Compact option when reindexing a file.

Note:  When the Reindex Files program is run with the Compact Selected Files option selected, the data file(s) chosen for reindexing are modified. Therefore, if this error occurs you must restore from a backup made prior to running the Reindex Files program. After restoring, run the Data File Integrity Check and Archive File Integrity Check programs to ensure that the data is error free.

The following procedures might help to troubleshoot the cause of the Fatal Error 1450, but if you do not restore from a backup, the possibility of data corruption, missing data, or incorrect data will remain.

Specific Errors

Note: The "x" in the following error message(s) acts as a numeric wildcard and can represent any number. Information about these numbers and the codes they represent can be found in KB Article R10044, "How to Interpret Fatal Error Messages."

1450-x-2-x
1450-x-12-32
1450-x-16-x
1450-x-37-112
1450-x-484-x

RESOLUTION

1450-x-2-x (key value already exists)

This error is the result of running the Reindex program with the Compact option and the data contains duplicate keys (DFIC error 69). The Compact option does not handle Duplicate Keys and will abort with an error 1450-0-2-0.

page top

1450-x-12-32 (could not open file / error sharing violation)

The File Handler error 12 is "Could not open file; check sysiocod value." This is found on the File Handler Errors list.

The Operating System Error Code 32 is "ERROR_SHARING_VIOLATION. The process cannot access the file because it is being used by another process." This is found on the Operating System Errors list.

This error indicates the file is in use.

A file can be opened in one of two modes:  Exclusive mode or Shared mode. If a file is opened in Exclusive mode, no other program can open the file (in either mode). If a file is opened in Shared mode, no other program can open the file in Exclusive mode. Tabs3 and PracticeMaster Programs open data and index files in Shared mode 95% of the time. It is normal for a file such as T3CLIENT.DAT to be open many times. Certain exclusive options, such as Reindex Files, may open files in Exclusive mode. This error indicates the server believes there is a conflict with how the file was opened (i.e., Exclusive mode vs. Shared mode).

page top

1450-x-16-x (could not create index file)

This error usually indicates the file is in use or there are problems with the workstation and/or network.

page top

1450-x-37-112 (write error / there is not enough space on the disk)

This error indicates that there is not enough space on the hard disk.

page top

1450-x-484-x (error opening sortwork file)

Windows XP & Windows 2003 Server Note:  When a directory is shared in Windows XP or Windows 2003 Server, the default Share Permissions for other users is set to Read Only. The behavior is different from earlier versions of Windows where the default Share Permissions for other users is set to Full Control.

Note:  If a firm is using NTFS, this may be limiting the rights that the user(s) has to the directory. A good way to test this is to open a Command Prompt and change to the Tabs3 program directory and perform the following: 1) create a file; 2) rename the same file; and 3) delete the same file. If a user is able to do these three steps, then the user has sufficient NTFS rights to that particular directory.

Note:  Additional information regarding sharing files and folder over a network can be found in Microsoft's Knowledge Base at www.support.Microsoft.com. Article 324267 deals with a Windows Server 2003 domain environment and Article 301198 deals with a Windows 2000 environment.

page top

REFERENCES


© 1999-2010 Software Technology, Inc.   All rights reserved. Terms of Use
The maker of Tabs3 and PracticeMaster
Tabs3, PracticeMaster, and the “pinwheel” symbol (The "Pinwheel" symbol is a Registered Trademark of Software Technology, Inc.) are registered trademarks of Software Technology, Inc.
e-Mail Suggestions for the Knowledge Base to: kb@Tabs3.com
Technical Support via e-mail is not available.
Knowledge Base:   http://support.Tabs3.com
Web Site:   http://www.Tabs3.com