Home

Communication Horizons
established 1986

Home
Contact

 

Knowledgebase Index
About Us
Contact
Legacy Products


Communication Horizons
65 High Ridge Rd. #428
Stamford CT 06905

info@netlib.com

800-480-1604
203-321-1278
fax  286-1056

       

Knowledgebase


>>ITEM: R00092

>>DATE: July 15, 1996

>>TYPE: Information

>>TITLE: BTRIEVE.EXE Load Errors - Long Descriptions

>>PRODUCT(S):
RaSQL/B (all versions) for Clipper
RaSQL/B (all versions) for FoxPro DOS
RaSQL/B (all versions) for FoxPro Windows

>>PLATFORM(S): Btrieve DOS Engine BTRIEVE.EXE

>>SUMMARY:
List of problems that may occur when loading BTRIEVE.EXE. This is extracted from Btrieve operations manual and may not be complete.

>>MORE INFORMATION:

INSUFFICIENT MEMORY FOR PARAMETERS SPECIFIED
Btrieve cannot allocate the minimum number of buffers required within the specified amount of memory. Either reduce the Page Size option (/P) or increase the Memory Size option (/M). Another possibility is that your system does not have enough available memory to load Btrieve at the requested size. Either reduce the value for the /M or /B options, eliminate other memory resident programs, or add more memory to your system.

INVALID COMPRESSION PARAMETER
The value specified for the Compression Buffer Size start-up option is invalid. Valid values are from I to 64.

INVALID FILE PARAMETER
The value specified for the Open Files start-up option is invalid. Valid values are from 1 to 255.

INVALID LOCK PARAMETER
The value specified for the Number of Locks start-up option is invalid. Valid values are from 1 to 255.

INVALID MEMORY PARAMETER
An invalid size was specified for the /M start-up option. The memory size must be a number between 9 and 64 inclusive. Depending on the other options you specify, the minimum memory size you can specify may be greater than nine.

INVALID PAGE SIZE PARAMETER
An invalid page size was specified for the /P start-up option. The page size must be a multiple of 512 bytes, but no greater than 4096 bytes.

INVALID PRE-IMAGE DEVICE PARAMETER
The drive letter specified for the /I option does not refer to a valid drive.

INVALID PREIMAGE MEMORY PARAMETER
Only values between 1 and 64 are valid for the /B start-up option.

INVALID TRANSACTION FOR PARAMETER
Btrieve cannot create, read, or write the transaction file at the location specified by the /T start-up option. Verify that a valid path name was specified for the /T option, that the disk contains available space and is not write protected, and that you have access rights to the specified location. If the correct location was specified and your system failed during a transaction, Btrieve cannot recover. You will have to replace all files within the transaction with their most recent backup.

PROGRAM ALREADY LOADED
The Btrieve Record Manager has already been loaded --, --

UNABLE TO ACCESS BTRIEVE FOR TRANSACTION RECOVERY
Btrieve cannot access one of the files involved in an incomplete transaction. Three possible causes for this error are:
Btrieve cannot open one of the files. Verify that all files involved in the transaction are online and accessible to Btrieve.
An I/O error occurred when Btrieve attempted to read from or write to one of the files. In order to recover an incomplete transaction, Btrieve must be able to read and write the header record in each of the files involved in the transaction. The file may have been damaged. Check for media failure and replace all Btrieve files in the transaction with their most recent backup.
The disk on which the files are stored is damaged. Check for media failure and replace all of the Btrieve files that were accessed in the transaction with their most recent backup.

>>RESOLUTION/FIX:

>>EXAMPLE(S):

>>SEE ALSO: N00090

>>COPYRIGHT 1997 Communication Horizons
All rights reserved worldwide. No distribution without specific consent of publisher.


Knowledgebase Top Home

 

 

© Copyright 2001 Communication Horizons LLC.
“NetLib” and “Encryptionizer” are Registered Trademarks of Communication Horizons.
US and international patents pending.
Updated 29 Sep 2002