PreviousWhat's New in Pervasive PSQL v10 (v10) Next

Utilities

Chapter contents

This section discusses the additions and changes to Pervasive PSQL utilities.

GUI Utilities

The GUI utilities include a new one, DDF Builder, and changes to PCC, License Administrator, and License Generator.

DDF Builder

DDF Builder is a Windows-based utility that allows you to view, create, and change Pervasive PSQL data dictionary files (DDFs) without modifying the underlying data file. The utility's primary purpose supports the following:

Note that DDF Builder is a specialized utility intended for advanced users and is not a utility that you would typically use daily.

DDF Builder is included as part of the complete installation and is an option under the custom installation.

For details, including tutorials, refer to the DDF Builder documentation that is accessed from the utility.

Check Table Consistency

DDF Builder provides functionality with which you check the consistency of a table. A consistency check uses a set of validation rules to compare the physical data file against its metadata (the table against the data dictionary files). See Check Table Consistency in DDF Builder User's Guide.

Pervasive PSQL Control Center

PCC provides enhanced functionality to its Index Editor and New Database wizard, wizards to export data and import data, and user assignments to groups.

Index Editor

The Index Editor in PCC now supports creating partial indexes. The editor also now uses the unique option instead of allow duplicates.

See To create a unique index and To create a partial index in Pervasive PSQL User's Guide, and PARTIAL in SQL Engine Reference.

New Database Wizard

The New Database wizard contains options to specify V1 metadata or V2 metadata. The default is V1 metadata. See Metadata Versions .

Export Data Wizard and Import Data Wizard

The Export Data wizard exports data from a table to a text file. This wizard has been streamlined from its previous version and provides a more efficient interface.

The Import Data wizard reads delimited data from a text file and adds the data to a table. This wizard is new in Pervasive PSQL v10.

Both wizard are accessed by right-clicking on a table name in Pervasive PSQL Explorer.

See Exporting Data with Export Data Wizard and Importing Data with Import Data Wizard and Pervasive PSQL User's Guide.

User Assignments to Groups

Existing users can now be added to a group. In previous releases, a user could be added to a group only when creating the new user. See To assign a user to a group using Pervasive PSQL Explorer in Pervasive PSQL User's Guide.

License Administrator

License Administrator now accepts and displays license keys specific to platforms. Such keys restrict the use of the database engine to an operating system(s) and the bit architecture of the operating system(s).

For example, if your license key has a platform of "Win64," you can apply that license to a database engine running only on a Windows 64-bit platform. The license is invalid for Windows 32-bit platforms. Other types of platform keys permit product use on all operating systems supported by Pervasive PSQL.

See License Key Platform in Pervasive PSQL User's Guide.

License Generator

The License Generator utility now supports license generation for specific platforms that includes the bit architecture of the platform (the licenses are referred to as platform specific license keys). See License Key Platform in Pervasive PSQL User's Guide.

Note that License Generator is available only to Pervasive Software Original Equipment Manufacture (OEM) Partners.

Command Line Interface (CLI) Utilities

The CLI utilities include new utilities pvmdconv and psc, and changes to pvddl.

Pvmdconv Utility

This utility provides functionality to convert V1 metadata to V2 metadata.

See Metadata Versions and pvmdconv in Pervasive PSQL User's Guide.

Psc Utility

The psc utility replaces the btisc utility. Psc retrieves and sets control information about Pervasive PSQL services. Note that, on Windows Vista, you must have administrative privileges to run psc.

See psc in Pervasive PSQL User's Guide.

Pvddl Utility

Pvddl, which is used to execute a series of SQL statements in a command file, has two new options. One option allows you to specify the character separator to use between SQL statements in the command file. The other option allows you to log output to a file instead of to standard output (stdout).

See pvddl in Pervasive PSQL User's Guide.


Chapter contents
Book contents

Prev topic: Relational Interface Support
Next topic: Configuration Settings