Home > Pervasive Error > Pervasive Software Error Codes

Pervasive Software Error Codes


Use a NET START FULL to get a full redirector in the DOS client mode. Check the data buffer length the MicroKernel returns to see how much of the record was returned. Here's the current version on-line: http://docs.pervasive.com/products/database/psqlv11/wwhelp/wwhimpl/js/html/wwhelp.htm#href=codes/1statcod.1.1.htmlThis may have newer codes than you will get with the older PSQL version, but anything from the older version is brought forward and either ammended You attempted to remove a file from continuous operation, but a different client placed the file into continuous operation. check my blog

If you need to change key numbers between consecutive Get Next, Get Next Extended, Get Previous, or Get Previous Extended operations (or in Delete or Update operations as described in the While trying to make a cache buffer available, the MicroKernel attempted to write data to a disk from a file that was previously opened in Accelerated mode. Either the MicroKernel cannot close the file, or a new page was added to the file and the MicroKernel cannot close and reopen the file to update the directory structure. Verify that the IPX/SPX or TCP/IP protocol is properly installed at the client machine and that no two machines on the network have the same Internal Network Number. http://docs.pervasive.com/products/database/psqlv11/wwhelp/wwhimpl/js/html/wwhelp.htm

Pervasive Error 94

A data file put into continuous operations is locked from deletion through the relational interface and the transactional interface. A delete action was attempted on a data file that is in continuous operations. Resolution 1, from the Pervasive Knowledge Base Status 3012: Local engine is not accessible to the MicroKernel router Problem Description: Status 3012: Local engine is not accessible to the MicroKernel routerProblem

You set the Create File Version value to v9.0, and you attempted to use one of the new Pervasive PSQL v10.10 data types, such as GUID. This extension is reserved for the MicroKernel to use during continuous operation. (Only server engines can use continuous operation.) The data buffer for a Begin or End continuous operation is not The key number must correspond to one of the keys defined for the file. Btrieve In addition, if you are using AutoMode, it is necessary to establish logical position (GetLast, GetFirst, GetEqual, etc.) before making the call to Init. 063: The data buffer parameter specified on

The MicroKernel encountered an error while writing the directory structure to disk prior to creating the expanded file partition. Pervasive Error Code 94 While Accessing Registration.dat File When running the DOS requester see to it that BREQNT or BREQUEST is run with the /D:4096 switch. This FAQ list details the primary causes and provides some relief! 161 Pervasive returns a Status 161 to indicate that you have exceeded your license count. have a peek at these guys If doubling these timeouts does not resolve or at least reduce the frequency of the problem, there is probably a communications problem on the network causing the SPX sessions to be

In the last case described above, once the server has gone down, the Btrieve engine does not know which files were in continuous operation. Make sure a local MicroKernel is available and loaded. The external network number must be the same for all servers on the same network. It can al...

Pervasive Error Code 94 While Accessing Registration.dat File

If you are running a Netware server, try to patch your server so that you have the latest clib.nlm version. read the full info here NetWare (NDS) The bindery context on the server where Btrieve is running MUST have a Read/Write replica of the partition of the container object for which the bindery context is set. Pervasive Error 94 You attempted to open a local file with a Workgroup engine that isn't the designated Gateway engine for the file. Pervasive Sql Syntax When you receive this status code on an Update or Delete operation, it usually means that the file is damaged, and you must recreate it.

For the recovery solution for this instance, refer to Microsoft Knowledgebase Article 190162, "Terminal Server and the 2048 Open File Limitation." 012: The MicroKernel cannot find the specified file Check that click site Powered by Blogger. If the DBNAMES.CFG file is defined for a Workgroup engine, make sure that the drive letters are the same (and map to the same locations) as specified in DBNAMES.CFG. This loads the appropriate file for clients running Windows 32-bit operating system. Pervasive Sql 10 Free Download

To overwrite the existing file, remove the -1 from the key number parameter. There may be other symptoms because an incorrect response will have an undetermined effect on the application. Check to see that the Btrieve server is actually running Use the Btrieve monitor on the server to see that you have not reached your maximum limit of remote connections If news A key segment data type is BINARY ("Use Old Style Binary Data Type" flag is "on") and the segment length is odd. 030: The file specified is not a MicroKernel file

NT has a utility called Security Auditing that may be useful if the server is suspected as being the cause of returning Status Code 94. For a Find Percentage operation that is seeking a percentage based on a record's physical location within the file, the specified record address is invalid. This increases the amount of time the SPX session remains connected and reduces the likelihood of receiving an unexpected Status Code 95.

Both users and/or directories can be audited.

Task 2 is reading records from the same file and tries to update a record that the transaction inserted. Possible causes for receiving this status code are that the disk is full, the disk is write protected, the transaction control file (BTRIEVE.TRN) that is created when you load the MicroKernel The retransmission timeout is doubled with each successive retransmission on a connection. They have to be the same for a specific frame type.

The MicroKernel also returns this status code if the application attempted to specify a different Alternate Collating Sequence (ACS) for two or more segments of a segmented key. 046: Access to Use the wait option (+100/+300) instead of the no-wait option (in versions that support the wait option). 085: The file is locked The MicroKernel returns this status code in one of NT Server Btrieve runs as a service under NT server. http://back2cloud.com/pervasive-error/pervasive-error-2.php the PC on which the software is installed) when logged in as administrator.

Check for a disk hardware failure. 018: The disk is full The MicroKernel can return this status code in the following situations: The disk is full and the MicroKernel cannot expand For Windows 32-bit platform users: open a command prompt and run a DOS Btrieve application. Btrieve status codes Below are all Btrieve status codes that I know about, click on any of these to get a description and more information about the error code. 0 1 We would nonethelss welcome your feedback/input in this regard.

Make sure that the first byte contains the appropriate value. The MicroKernel also returns this status code if the application passed an invalid position block for the file, or if the application passed a position block with a client ID other However, the MicroKernel does return this status code on the very first Get Next, Get Next Extended, Get Previous, or Get Previous Extended operation performed after the deletion or update, even You attempted to change the value of a foreign key to a value that does not exist for the defined primary key.

For pre-v6.0 data files, there is a large pre-image file inside a transaction, and there is not enough disk space for a write to the pre-image file. If you are running an application in a client/server environment: Make sure the Btrieve requester is loaded. However, the MicroKernel detected that the existing bound file was out of sync (that is, an attempt to open the existing file would have returned this same status code).