PreviousAdvanced Operations Guide (v10) Next

Linux Client Configuration Parameters

Chapter contents

You can configure both Pervasive PSQL Clients and Servers using the graphical utility Pervasive PSQL Control Center or the command-line interface utility bcfg. For PCC, see Using Pervasive PSQL Control Center in Pervasive PSQL User's Guide. For bcfg, see Configuration Through CLI Utility .

Case of Configuration Values

When checking or editing the values of settings, the Linux client performs a case-insensitive comparison. For example, entering `Yes' or `yes' for a setting value is interpreted identically by the Linux client.

Client Performance Affected by "Local" Setting

When the Linux client interface is first activated, it populates its default settings in the Pervasive registry. The Pervasive PSQL Client does not have knowledge on whether its installation includes a server engine or not. Therefore, it sets the "Local" setting to yes. This can have an impact on the performance of your Linux client.

If the machine on which you are using the client does not have a server engine, you should set the Local setting to no. See Use Local MicroKernel Engine .

File Names with Embedded Spaces

By default, the Linux client interface does supports file names that contain embedded spaces.

For example:

/mymount/usr/gary/file with spaces.mkd 

If you want to use file names without embedded spaces, you need to change the "Embedded Spaces" setting. See Embedded Spaces .

Configuration Reference

The following table lists the configuration options for the Linux client.

Table 4-10 Linux Client Configuration Settings
Configuration Option
Parameter Name

Access

Access contains the following configuration settings:

Use Local MicroKernel Engine

See Use Local MicroKernel Engine .

Use Remote MicroKernel Engine

See Use Remote MicroKernel Engine .

Remote Engine and UNC Paths

For UNC paths to work properly from a client, the following steps must be performed:

If you do not want an engine on your file server (that is, you want to use the client's local engine), then you will need to mount the remote file system on the client, and modify the path so that it is a "native format" path and not UNC format. For example, the following path is a native Linux format:

/mnt/myremotedata/sample.btr 

Use IDS

See Use IDS .

Wire Encryption

See Wire Encryption .

Wire Encryption Level

See Wire Encryption Level .

Communication Protocols

Communication protocols contains the following configuration setting:

Enable AutoReconnect

Name
Type
Range
Default
Units
Enable Auto Reconnect
Boolean
On, Off
Off
none

This setting specifies whether you want the client to attempt to auto-reconnect during a network outage. A setting of on means Auto Reconnect is enabled.

Auto Reconnect is not in effect unless this setting is also enabled in the server configuration.


Note
The Pervasive Linux client supports this auto-reconnect feature, but currently the Linux server does not. Therefore, you can only use the AutoReconnect (PARC) feature from a Linux client connecting to Windows servers.

Application Characteristics

Application characteristics contains the following configuration settings:

Embedded Spaces

See Embedded Spaces .

Verify Key Length

See Verify Key Length .


Chapter contents
Book contents

Prev topic: Windows Client Configuration Parameters
Next topic: Performance