|
The following messages are specific to the Maintenance utility.
Only BUTIL.EXE in DOS returns this message. The utility could not find the BUTILDOS.MSG file, which contains messages that the utility uses. Ensure that you installed NetWare Communication Services correctly.
Only BUTIL.EXE in DOS returns this message. The utility could not find the BTIUTILD.MSG file, which contains messages that the utility uses. Ensure that you installed the Transactional engine for DOS correctly.
The syntax of the command you entered is incorrect. Verify the syntax before re-entering the command.
An error occurred when you executed a command that performed a number of MicroKernel operations. These commands include COPY, LOAD, or CLONE. This message is accompanied by additional messages that can help you identify the problem.
Verify that the syntax you entered is correct before re-entering the command. This message is accompanied by additional messages that can help you identify the problem.
The syntax of the command you entered is incorrect. Verify the syntax before re-entering the command.
If you specify the BUTIL -INDEX or -SAVE command (modified by the Y parameter) to the Maintenance utility, you must specify the full pathname of an external index file.
If you specify the DROP command or the SAVE command (modified by the N parameter) to the Maintenance utility, you must specify the key number of the key you want to drop or by which you want to save the data file.
In a description file, the specified value of the Key Length element for a particular key is incorrect. Ensure that the value of each Key Length element is appropriate for the matching Key Type element.
This is an informative message that identifies the file that caused the error.
An error occurred when the Maintenance utility attempted to read the key segment descriptor portion of the description file. Ensure that the elements that describe the specified key segment are valid.
Before attempting to re-enter the CREATE, INDEX, or SINDEX commands, ensure that the file exists and that you specify the correct full pathname.
Ensure that the source file is valid.
Ensure that you assigned a valid pathname to the Alternate Collating Sequence filename element in the description file.
Ensure that the information in the alternate collating sequence file is formatted correctly.
The RECOVER command cannot recover data from a Btrieve v5.x file.
The Maintenance utility is writing only as many bytes as the value of the /D option allows. If you want the utility to write all the bytes in the record, specify a value for the /D option that is at least as large as the affected record.
You specified an invalid value for the Requester /D option. Go to the configuration properties to increase the value specified.
The MicroKernel cannot return any data in the data buffer because the data buffer is too small to hold it. Go to the configuration properties to increase the value specified for the Largest Record Size configuration option.
An error occurred during the recovery of a file with variable-length records. The file is corrupt.
The range of the specified key position is invalid. The key position you specify on a MKDE call must be within the range of the record's length. For example, for a record that is 100 bytes long, a key position of 50 is within the correct range. However, a key position of 150 is not.
The range of the key position you specified is invalid. The key position of a key plus its length cannot be larger than the record length. Verify that the key is defined so that its position plus its length does not exceed the record length.
You specified an invalid key length for the key type. Some key types must contain an even number of bytes. Specify a valid Key Length element.
The page size you specified is invalid. Specify a page size based on the file version:
|
Page Size (bytes)
|
File Version
|
||
|---|---|---|---|
|
prior to 9.0
|
9.0
|
9.5 or newer
|
|
|
512
|
|
|
|
|
1024
|
|
|
|
|
1536
|
|
|
|
|
2048
|
|
|
|
|
2560
|
|
|
|
|
3072
|
|
|
|
|
3584
|
|
|
|
|
4096
|
|
|
|
|
8192
|
|
|
|
|
16384
|
|
||
The record length you specified is invalid. In the description file, the record length you specified for the Record Length element is larger than the page size you specified for the Page Size element. Specify a record length that is smaller than the page size or increase the page size.
Specify a record length between 4 and the maximum as shown in the following table:
|
File Version
|
Maximum Record Length (bytes)
|
|---|---|
|
5.x
|
4096
|
|
6.x or 7.x
|
4088
|
|
8.x
|
4086
|
|
9.0
|
8182
|
|
9.5 or newer
|
16372
|
The internal overhead in bytes is as follows:
Note that it is advisable to leave some margin and not to use every available byte because the amount of overhead may increase in future file formats.
The Maintenance utility cannot find the alternate collating sequence file you specified in the definition file. Verify that the alternate collating sequence file exists and that the name is correct in the definition file.
The Maintenance utility did not create a file when you specified the BUTIL -CREATE command because the file already exists. To recreate this file, specify the Replace Existing File element in the description file as Y.
The Maintenance utility returns the appropriate status code and filename for a file on which a file access error occurred during the beginning or end of continuous operation. The corrective measure depends on the status code received. Refer to Chapter 1, Status Codes for a description of Status Code nn.
Check the value specified for the Duplicate Key element in the description file.
Ensure that the command file exists and that you specified the command file location and filename correctly.
Specify the desired commands in the command file before attempting to use the command file again. In addition, ensure you specified the correct command filename.
A command file cannot contain more than 1,000 bytes. Verify that the command file adheres to this requirement.
The Maintenance utility detected an internal diagnostic error that caused it to terminate.
Unload the MKDE before attempting to unload the MicroKernel.
The Maintenance utility returns a status code related to a particular file or command. The corrective measure depends on the status code received. Refer to Chapter 1, Status Codes for a description of Status Code nn.
Check the syntax of the description file.
Check the syntax of the description file.
Check the syntax of the description file.
Check the syntax of the description file.
Verify that you specified the command correctly and that the input file is in the correct format.
The utility loaded the stated number of records since you issued the BUTIL -LOAD command. When you receive this message, the command is still executing.
The Maintenance utility returns this status code while closing a file. The corrective measure depends on the status code received. Refer to Chapter 1, Status Codes for a description of Status Code nn.
This message applies only to the DOS environment. The Maintenance utility returns this status code after you issue the BUTIL -STOP command. The corrective measure depends on the status code received. Refer to Chapter 1, Status Codes for a description of Status Code nn.
The Maintenance utility returns this message while salvaging a file if the file is corrupt, or when a hardware error occurs.
The Maintenance utility returns this message while salvaging a file if the file is corrupted, or when a hardware error occurs.
An error occurred when the Maintenance utility attempted to read the file specification portion of the description file. Ensure that the elements that describe the file specification are valid.
The Maintenance utility encountered an internal error, such as an invalid pointer. Try to run the Maintenance utility again.
Free some memory at the server by unloading unused applications.
Try to recover the file using the BUTIL -RECOVER command.
The value nn specifies the ID of a status code whose string resource could not be found. If there is no additional information about the status code in this documentation, call Pervasive Technical Support with this information.
The Maintenance utility returns this error during the ROLLFWD operation if the utility encounters a file that cannot be rolled forward. The utility stops rolling forward and lists the remaining files not processed.
If you receive this message in conjunction with the Maintenance utility message number 103, restore the missing log segment and any log segments created after it to the log directory. If you cannot restore all missing log segments, restore as many as possible. Then, perform the ROLLFWD operation and specify the segment_number parameter of the earliest log segment you could restore.
An internal error occurred while the MicroKernel was rolling forward files.
The Maintenance utility returns this error during ROLLFWD operation if you do not specify a segment_number parameter and one of the files to be rolled forward has a Restore Segment Number that indicates a log segment number that the MicroKernel cannot find.
The Maintenance utility returns this message when it is unable to create or open the specified file. Check the sequential file to make sure it exists and has the read-only attribute set.
You must have more disk space to create or enlarge any data files.
Check the file specified for the BUTIL -SAVE or -RECOVER command. The file may already exist.
Verify that you specified the correct path and filename for the backup file. Also, ensure you have enough disk space for the file to be written.
Specify a valid extension. For more information, see Advanced Operations Guide.
For more information about extended files, see Advanced Operations Guide.
For more information about extended files, see Advanced Operations Guide.
For more information about extended files, see Advanced Operations Guide.
For more information about extended files, see Advanced Operations Guide.
Specify separate source and output files.
Reference the documentation for the specific status code to resolve this condition
The utility was stopped by the user.
Make sure that you have write permission in the current directory.
Check the data file attributes, path, and filename.
Check the path, filename, and file attributes.
Reference the documentation for the specific status code to resolve this condition
Reference the documentation for the specific status code to resolve this condition
|
Chapter contents
Prev topic: BTCPCOM
|