Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Edition Incompatibilities

Edition Incompatibilities

Edition Incompatibilities

I've been running Peachtree since 2000 and now find that the latest versions use a new version of Pervasive that is incompatible with the older versions.  Vista is not involved, yet.  Any suggestions on running multiple versions of Pervasive products on the same machine.

Bill Couture

RE: Edition Incompatibilities

It's not easy to run multiple versions of PSQL on the same machine.  
You might be able to take the PSQL engine out of system path and manually start the version you want to run but I'm not sure if that would work.  
I am curious, how is Pervasive incompatible with older versions of Peachtree?  

Certified Pervasive Developer
Certified Pervasive Technician

RE: Edition Incompatibilities

The problem is that the 2007 version of Peachtree updated the version of Pervasive it was using to what was then the current version.  Prior versions of Peachtree had actually used a version of Btrieve.

Aparently the issue is that in order to run both the current versions of Peachtree and the old versions you have to be running multiple versions of Pervasive on the same machine.

Bill Couture

RE: Edition Incompatibilities

Actually, PSQL is just Btrieve with the SQL interface included. THere's still a Btrieve interface for old applications.  

Here's a KB that talks about running old versions of Btrieve on the same machine as newer versions.  You can't run multiple engines at the same time though.

THere is also a registry hack that might work.  Here's the information I have:
To override the version, set the following registry key with the calling application name and the version to be returned.  
HKEY_LOCAL_MACHINE\SOFTWARE\Pervasive Software\Microkernel Router\Settings Override\wbexec32.exe "Version Level"="6.15"
"Version Type"="9"
SO, the setting above will return 6.15 9 (Btrieve 6.15 WOrkstation engine) when a version call (Btrieve op) is made from Function Executor (wbexec32.exe).  

Certified Pervasive Developer
Certified Pervasive Technician

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close