As posted on another forum:
Sounds like you've got an old version of Btrieve running. To migrate to another server, you're going to need to install Btrieve/Pervasive.SQL on the new server and tell the application the data is on the new server. If you want to run it locally on a machine, you'll need a local engine that supports the interface you're using. Because this is a DOS app, Btrieve for Windows (if it's Btrieve 6.15) won't work. There was no DOS interface for Btrieve for Windows. If you're using Pervasive.SQL 8 (the current version of Btrieve), you can't use Win95 (you'll need Win98, WinME, WinXP, Win2K, WinNT, or Win2K3). Pervasive.SQL comes with BTRBOX components that allow DOS apps to interact with the Pervasive.SQL 32 bit components.
__________________
Mirtheil Software
Certified Pervasive Developer
Certified Pervasive Technician
Custom Btrieve/VB development
http://www.mirtheil.com
I do not answer questions by email. Please post on the forum.