PreviousUser's Guide (8.7 revision 1) Next

Understanding the Product Family

Show this topic in Library frames

Pervasive.SQL is available in two different packages. The major differences between the packages are price and multi-user features.

Both engines are fully compatible with any Pervasive.SQL database. To upgrade or downgrade from one package to another requires no changes to your application or to your database. Simply install the new package and you are ready to go. Both engines were designed with a common architecture and offer the same features.

In addition, there are several add-on packages that you can use to expand the capabilities of your database. This section explains the different packages.

Workgroup

The Workgroup engine offers a peer-to-peer network setup designed for stand-alone single-user installations up to small workgroups. The Workgroup engine is the only engine that offers multi-user access to Pervasive.SQL data located on a computer where no database engine is installed. For example, you can share data files stored on a NetWare or Windows server where no database server is installed, using a Workgroup engine installed on a different computer.

A major difference between Workgroup and Server is the Gateway feature of Workgroup. When there is no database engine running on the computer where the data is located, normally the first database engine to connect to that data handles all requests from other engines to access that data. This feature can be configured so that the same Workgroup engine always services that data, or the Gateway designation can be allowed to "float" based on which Workgroup engine connects to the data first during any given work day.

The Workgroup engine comes with a 5-user license. Additional users may be added.

Server

The Server engine offers a full client/server architecture providing excellent performance and scalability for up to thousands of concurrent users. The Server engine can be monitored and configured remotely.

The Server engine must be located on the same computer as the data files it is intended to access.

The table below compares Server and Workgroup features.

Table 1-1 Comparison of Server and Workgroup Features
Feature
Server
Workgroup
Supports Btrieve, ODBC, OLE-DB, Java, JDBC, and ActiveX interfaces

Full-featured relational support (online backup, security, referential integrity, management tools)

Binary compatible data files across all platforms and engine editions

Easy, compatible upgrading, no application changes required

Includes complete online documentation

Can access data on a file server where no database engine is installed
 

Supports remote ODBC client connections

Requires a Workgroup engine on all computers expected to access remote data
N/A

Engine runs on Windows

Engine runs on NetWare

 
Engine runs on Linux

 
Multi-user for small groups

Scales to thousands of users

 
Extranet license available

 
Security

 

DataExchange

Pervasive.DataExchange is a separate product that allows you to synchronize two or more databases that have the same structure and are always or occasionally connected by a network.

This type of product is often used to keep the data of traveling employees synchronized with the home database, or to allow regional offices to maintain fully synchronized copies of the corporate database. The synchronized copies do not require having to download the entire database to each location.

Pervasive.DataExchange offers solutions for data continuity, data synchronization, and data portals. For more information about DataExchange, contact your sales representative or visit the Pervasive Web site at http://www.pervasive.com.

Crystal Reports for Pervasive.SQL

Another optional product, Crystal Reports provides rich capabilities for creating and formatting reports based on Pervasive.SQL databases. Reports can be customized in thousands of ways and published as HTML, Microsoft Word document, Microsoft Excel document, or other formats.

For more information about Crystal Reports, contact your sales representative or visit the Pervasive web site at:
http://www.pervasive.com.


Chapter contents
Publication contents

Prev topic: Why Pervasive.SQL?
Next topic: Helpful Utilities