Support Home Sales Website Technology Contact Us
RDP Support  

RDPWin KB Booking Engine - IRM.Net RDPWin4 & PCI Compliance Search

Stat 46 with RDP000 or RDP910 using Pervasive Version 9

Added 8/15/05 - Article ID#: KB000189

Category Article ID#


Pervasive K000189 1/6/06 Stat 46 with RDP000 or RDP910 using Pervasive Version 9 

Problem Overview

A customer converted to Pervasive Version 9, and then started getting various error, including:

  • Btrieve Stat 46 opening PRNTFILE.DAT with RDP000

  • Btrieve Stat 46 running RDP910, option 2 to rebuild the key files

  • Btrieve Stat 46 trying to delete a record from a file with RDP993

  • Filing a new reservation - Unprintable error line 30000 of module delstuff

See also KWin0026

Upgrade to Current Pervasive Version

When troubleshooting any problem with the Pervasive Database, the first step is always to verify the version of the Pervasive Engine that is installed on the Data Server and the version of the Pervasive Client on the problem workstation.   If either the engine or client are not current they must be updated.  See "How to determine the Pervasive Version".

Upgrade Steps for Pervasive Version 11

Upgrading to Pervasive version 11 can be done without calling RDP support.  All users must exit RDP during the upgrade, including the IRM and all interface workstations.  Schedule this installation at a time when the system can be down for approximately 4 - 8 hours AND when RDP support is open.  RDP 24-hour support is not available for Pervasive Updates.

  1. Hardware Requirements:  Workstations must be Windows 7 or higher with at least one (2) gigabytes of RAM, and the data server must be Windows 2008 or 2012 with at least eight gigabytes.
  2. To install Pervasive P.SQL for Windows, you must have full administrator-level rights on the machine where it will be installed.  This includes the Server and all workstations (Pervasive Client installations).

Pervasive Server Installation

  1. Uninstall prior Pervasive version.  Customers should never install an update over a prior version.  Follow all steps listed in Uninstall Pervasive which uses images from 9.52 as a reference.  Steps to uninstall should be the same regardless of version.  Be sure to reboot when the steps indicate to insure the old version is removed correctly.

  2. Create a Pervasive folder in the RDPNT/RDP directory.  For example, with the F:/RDPNT/RDP folder selected, click File from the main menu and select New/Folder.  Enter Pervasive as the new folder name.
  3. Copy the entire Contents from the PSQL installation disk into the new F:/RDPNT/RDP/Pervasive folder.  For example, select D:/ (disk drive) from My Computer, select all files, right-click and select Copy:

    Select the F:/RDPNT/RDP/Pervasive folder, right-click and Paste the PSQL disk contents into the newly created Pervasive folder.

  4. From the Start menu, select Run, enter "notepad", and click OK to open a new Notepad document.  Enter the License Key for your Pervasive installation disk (located on the outside of the CD package). 
  5. Click File then Save As, and navigate to the RDPNT/RDP/Pervasive folder and save the document as PervasiveLicenseKey.txt.
  6. Follow all steps listed in Install Pervasive Server Version 10 or 11.  Be sure to reboot when the steps indicate to insure the old version is removed correctly.

  7. Create ODBC connection for RDP Pervasive's website offers the following link for Error 1918. Error Installing ODBC driver.

  8. Navigate to the following location on your RDP Data server C:\Documents and Settings\All Users\Application Data\Pervasive Software\PSQL\samples.  Select the Samples.btr file and copy into your newly created RDPNT\RDP\Pervasive folder.  Do not copy the Samples.btr file from the disk.

  9. Test connections.

Pervasive Client Installation (on all workstations and IRM Server)

  1. You cannot install the client remotely.  You must physically sit at each workstation and logon as a user with ADMINISTRATOR RIGHTS to the workstation to install the Pervasive client, or to use RDPWin software.  The Pervasive client software must be installed on all workstations, the IRM server, and all Terminal/Citrix Servers.
  2. Map a drive from the workstation to the RDPNT folder on the data server

  3. If a previous version of Pervasive Client is on the workstation, uninstall it and then reboot the workstation. 

  4. Install Pervasive Client Version 10 or 11 or Workgroup Version 10 or 11.

  5. Test connections (using specific Client configuration instructions).

  6. Repeat the uninstall steps for the old version and the installation steps for Version 10 for each server (including the IRM), interface computers, and RDPWin workstations.

NOTE:  The PSQL Workgroup engine is only needed for installations where a single user workstation will be running RDP.  All other machines including the IRM, interface computers and RDPWin workstations can run on the PSQL 10 client (service) installation

See also:


All of the problems above were related to a the fact that some of their datafiles were in Pervasive Version 5 format.  The solution:

  1. Verify the data server has Pervasive Version 9.1 or higher.  See "Pervasive Overview".

  2. Update to the latest version of RDPDOS - See "RDPDOS Updates

  3. Exit all users from the system, including interface programs such as call accounting and point of sale

  4. From the RDPDOS menu 99, run option 994, option C, "Rebuild all Critical Files".  This converts all files to the current version.

Support Home  RDPWin4 & PCI Compliance Enhancement Requests Open A Web Support Ticket
Training New Sales Website Old Sales Website Contact Us

 Facebook     Twitter      LinkedIn   TODF