Goldstar Logo
Your Source for PSQL Database Products, Services and Training Since 1997 EMail: Sales@goldstarsoftware.com 
Phone: 1-708-647-7665 
Web Site Login 
Free PSQL Support
Quick Links
PSQL Database Engines
+ Actian PSQL Vx 12
+ Actian PSQL v12
+ Actian PSQL Vx 11
+ Actian PSQL v11
+ Pervasive PSQL v10
+ Pervasive PSQL v9
+ Pervasive.SQL V8
+ Pervasive.SQL 2000i
+ Pervasive.SQL 7
+ Btrieve v12
+ Btrieve 6.15

+ Data Protection Products

+ Goldstar Software Services

+ Goldstar Software Tools

+ Other Solutions

AMS Users: Click Me Fix My PSQL License Repair PSQL Files Get Support Now Join Our Mailing List

Navigation Background

  Btrv v12 Quick Links
Product Information
Pricing Information
Patch Downloads
Contact Us To Buy!

Btrieve 12 Product Information

Click here for the Btrieve 12 Data Sheet from Actian.

Over the years, many developers and independent software vendors (ISV's) have used Btrieve database engines to safely store the data for their applications. However, some of those ISV's have chosen to keep using the rock-solid Btrieve 6.x product line for many, many years, even though it came out in 1993 and has been unsupported since 1999.

Fast forward 20 years, and the Btrieve 6.x engine is definitely showing its age. While some people have indicated success with getting Btrieve 6.15 to run on modern operating systems like Windows 7, many have failed to get it to work, due mostly to the new security implemented in these newer operating systems. Others have gotten bogged down with micro-managing the Btrieve 6.15 configuration -- which was not always intuitive, and sometimes involved manually editing the INI files or registry. Yuck!

The solution to these problems is now here! Btrieve 12 is the successor to Btrieve 6.15, and it is ideal for those ISV's who are not yet ready to make the jump to the full-featured (and thus more expensive) Actian PSQL database engine. This engine is file format and API compatible with Btrieve 6.15, so there is no need to change or even recompile your application to use Btrieve 12. This product also offers a number of improvements over the Btrieve 6.15 environment, including full OS support for Windows 7, 8, and 10, improved performance due to a better caching configuration, the ability to use across-the-wire encryption and auto-reconnect (to survive brief network outages on wireless networks), a vastly simplified configuration, and much more. It is available in a Deployment Pack capable of handling 1000 Seats for a low fixed cost, which makes it very easy to acquire and deploy this new release to your users.

As you can imagine, there are some critical limitations to this low-cost solution, and you may wish to consider the complete PSQL engine (which also has wonderful backward-compatability with Btrieve 6.x applications) instead of Btrieve 12. Here is a quick comparison chart to show you the differences:

FeatureBtrieve 6.15Btrieve 12PSQL v12
Btrieve APIYesYesYes
SQL API (ODBC, ADO, JDBC)NoNoYes
Non-Btrieve Access (PDAC, JCL)NoNoYes
Btrieve 5.x File FormatRead/WriteRead OnlyRead Only
Btrieve 6.x File FormatRead/WriteRead/WriteRead/Write
7.x, 8.x, 9.x File FormatsNoNoRead/Write
Windows 7/8/10 SupportNoYesYes
Windows Server 2008/2012 SupportNoYesYes
Client Cache EngineNoYesYes
Multi-Core PerformanceNoYesYes
Updated UtilitiesNoYesYes
GUI-Driven Control CenterNoYesYes
Linux OS SupportNoNoYes
Mac OSX SupportNoNoYes
Referential IntegrityNoNoYes
Unicode SupportNoNoYes
Custom InstallationNoNoYes
Page CompressionNoNoYes
Long Owner NamesNoNoYes
Configurable L2 CacheNoNoYes
VSS Support (for online Backups)NoNoYes
Online Database DefragmenterNoNoYes
Maximum File Page Size4 KB4 KB16 KB
Maximum File Size4 GB4 GB256 GB

Btrieve 12 is being sold to ISV's under a 1000-Seat Limited Distribution License ONLY -- you cannot purchase single-user or smaller license counts at this time. For very large deployments, you can either purchase multiple LDL licenses (of 1000 each), or contact us with your specific needs and we can work with Actian to find you a solution. The LDL provides access to the Actian Deployment Portal for creating licenses, and it gives you the right to distribute the Btrieve 12 engine along with your named applications ONLY. Registration of your application on the Actian Btrieve 12 Catalog web site is required, which links the LDL serial number with your application. You can link multiple applications with the same LDL, or 1 application with multiple LDL's by simply registering each new combination.Officially, the LDL provides for a 1-year term, but this license is automatically renewed (at no extra charge) each year as long as you are following the rules of distribution.

Btrieve v12 licenses are generated by you, the developer, using the Actian Deployment Portal. You can generate licenses in ANY user count you wish (up to the number of licenses remaining on your LDL). Unlike PSQL licenses, however, Btrieve v12 licenses are STACKABLE. This means that there is no need to manage base licenses and special user count increase licenses. With one license type, you simply create a license for the number of users and distribute it with your software. If the user needs to add more licenses, you simply create a new license with the number of users to be added, and apply THAT to the server as well. In fact, some developers may wish to avoid the complexity of creating a custom license for each user, and instead create a large number of 1-User licenses from the portal at one time. This gives you the ability to distribute and track those licenses on your own, and it simplifies installation, too: If a user buys 4 seats, you simply give them 4 licenses, and they all stack directly on the server. (See the Installation Toolkit manual, provided inside the Download file, for more information on embedding the Btrieve v12 installer in your own installation, as well as ways to automatically apply licenses to your users' engines.)

If you are an ISV, you will want to carefully examine your options -- staying on the long-dead, unsupported (but still mostly working) Btrieve 6.15, migrating to the new Btrieve 12, or moving to the full-featured PSQL v12 environment instead. In short, if you need a new database for your Btrieve 6.15 application, try out Btrieve 12. If you would like to add some of the higer end features, such as SQL access, referential integrity, other API's like DTI, ADO.NET, PDAC, or others, or support for Mac OS X or Linux, then use PSQL v12.

Are you confused by all of these options? Give us a call, and we'll help you through the decision process!

  Copyright © 1997-2017, Goldstar Software Inc., All rights reserved. PRODUCTS | SERVICES | TRAINING | SUPPORT | DOWNLOADS | ABOUT US  
Goldstar Software Inc. | 3007 Carmel Dr | Flossmoor IL 60422 Legal Statements | EULAs | Uninstall | Privacy Statements | Contact Us