Before you can use DTI functions, you must first initialize DTI by calling the PvStart() function. Then you can invoke DTI operations. When finished, use
PvStop() to terminate the DTI session. See
Btrieve API Guide for more information.
On Linux, this error can result if you try to create a database with PSQL Control Center and the owner of the directory is not psql. Ensure that the owner of the directory where you want to create the database is psql. Use the chown command to change ownership. For example, chown psql
directoryname.
The translation option in the DTI function PvCreateDSN2() or
PvModifyDSN2() specifies an invalid encoding. For the valid options, see the argument
translate in
Distributed Tuning Interface Guide.