Here is some information about networking PAL:
PAL requires DOS 3.0 or higher to run on a network. No special network verson of PAL is needed. As long as the sharing and locking commands of DOS 3.0 are supported on the network, there are no other special requirements to run PAL. The PAL program files (PAL.EXE and PAL.SYS) should have attributes set to shareable (more than one user can use the file at the same time). They also should have attributes set to read-only (users can access the file, but cannot alter it).
In addition, PAL database files should not be stored in the same directory as the PAL program files. Several users can look through, edit, create records, and run reports simultaneously in PAL If a user edits a record while other users are editing or viewing the same record, the following message appears on the other users' screens: "Data change in network. Save any changes before continuing." Any temporary files which are generated are located on a user's default drive or in the directory indicated with the /d-directory startup option. This means that a user can be given read-only privileges in the directory where the .STR file is located.
During network operation, 9.999 users can access PAL at the same time. Check your network operating system documentation for limitations that may affect this capability.
1. Create a directory that will contain the program files. This directory must be flagged as Shareable-Read-Only
2. PAL.EXE, PAL.SYS should be flagged as Shareable-Read-Only
3. The actual database files (.STR, .TXX, and .IND, etc.) should be in a separate directory that is flagged Shareable-Read-Write.
Both Read and Write rights must be given to the users because PAL must be able to create temporary files in the same directory as the database. The user must also have Delete rights in order for the temporary files to be deleted after the database has been exited.