SDK Access Methods
Pervasive PSQL v11 SP3 includes additions or enhancements to the following SDK access methods:
ADO.NET
Pervasive PSQL v11 SP3 includes Pervasive PSQL ADO.NET Data Provider 4.0 and deprecates Data Provider 3.2.
Data Provider 4.0
The default installation of Pervasive PSQL Server, Vx Server, Workgroup, and Client now includes Pervasive PSQL ADO.NET Data Provider 4.0 (along with Data Provider 3.5 and 3.2). Data Provider 4.0 can run under all .NET Frameworks from 2.0 SP1 to 4.0. The Data Provider 4.0 includes support for IPv6, Entity Framework 4.0 DBContext functionality, and Visual Studio LightSwitch (and all of the Entity Framework features for 1.0 through 3.5 SP1). See Data Provider for .NET Guide for details.
Data Provider 3.2
Data Provider 3.2 is deprecated. It is included in this release but will not be included in future releases. Applications using Data Provider 3.2 continue to work under PSQL v11 SP3. However, we recommend that you begin your designs to move from Data Provider 3.2 to Data Provider 3.5 or 4.0. Code changes will no longer be made to Data Provider 3.2. Any necessary changes will be included in Data Provider 3.5 and 4.0 instead.
PDAC
Pervasive PSQL provides 32-bit PDAC design time packages and 64-bit runtime packages for Delphi RAD Studio XE3, XE4, XE5, and XE6. XE3, XE4, XE5, and XE6 require the latest update for PSQL v11 SP3.
New compile time PDAC binaries for RAD Studio XE3, XE4, XE5, and XE6 are available in the PDAC SDK web download package, and new runtime binaries are installed as part of the PDAC module for PSQL Server, Vx Server, Workgroup, and Client.
See Using Direct Access Components in Pervasive Direct Access Components Guide.
JPA
Java Persistence API (JPA) is an object-relational mapping (ORM) framework, that is, it maps objects to relational databases. JPA provides the standard for object-relational mapping in the Java language. JPA can use either Standard or Enterprise Edition Java.
EclipseLink is one implementation of JPA. It is an open source project, and it works with a large number of databases or platforms. Pervasive has added PSQL as an EclipseLink JPA platform.
The Pervasive database platform file has been submitted to EclipseLink and is awaiting full promotion. For the latest information about its status and download, go to http://www.pervasivedb.com and navigate to the SDK section of the website.