Search:  
Pervasive
> Home > Support > Datasheets

Support Assistance

Customer Login

Return to search the Knowledge Base


Solution Details

Solution ID: 00017909

DOS application returns a Status 20 on Windows Vista

Problem Description:  
DOS application returns a Status 20.  

Problem Environment:  
Pervasive PSQL v9  
Windows Vista  

Cause of this problem:  
With Windows Vista, Pervasive Software is no longer able to support applications that require the use of a T.S.R. (Terminate Stay Ready) Requester, this includes such Btrieve Requesters as Brequest, Breqtcp, Breqnt, etc. Windows Vista users can use the Pervasive provided Win32 DOS Box Support, which is a VXD (Virtual eXtended Driver) that comes with Pervasive PSQL v9. This VXD gets loaded as part of the operating system boot-up, however, since Windows Vista limits the location where applications can place files, users are required to perform additional steps to make this program execute.  

Solution Notes:  
Configuring BTRBOX to work with Windows Vista:  
 
1. Copy the following file (from the \pvsw\bin directory) into the \windows\system32\ directory:  
BTRVDD.DLL  
 



Did this solution document help you solve your problem?
  Yes, this solution solved my problem!
  This solution document is not clear.

  Do you have any additional comments about this solution?
  
  

Return to search the Knowledgebase

© 2010 Pervasive Software Inc. All Rights Reserved.