Multiple pc_b_eng directories
- Article Type: General
- Product: Aleph
- Product Version: 18.01
Description:
How can I create a variety of pc_b_eng services directories for serveral libraries in same installation?
Resolution:
In order to have multi pc_b_eng directories you must have multiple pc_server_defaults files and multi adm libraries.
Each pc_server_defaults file will include a variable "pc_services_directory" which will be the services directory.
It will be $data_root/pc_b_eng of each library. It may be copied from $alephe_root/pc_b_eng and then customized.
Example:
You have:
$alephe_root/pc_server_defaults.11027
$alephe_root/pc_server_defaults.10627
The first case is used when user has 11027 port in his AL500/alephcom/tab/library.ini
The second case is used when user has 10627 port in his AL500/alephcom/tab/library.ini
Needless to say both of these pc servers must be running (may be activated via util W 3/3 then entering specific pc_server number)
The pc_server_defaults files then have a definition of the services directory as follows:
>>grep "setenv pc_services_directory" $alephe_root/pc_server_defaults.11027
setenv pc_services_directory $alephe_dev/abc50
>>grep "setenv pc_services_directory" $alephe_root/pc_server_defaults.10627
setenv pc_services_directory $alephe_dev/def50
In above case:
user with 11027 port in his AL500/alephcom/tab/library.ini will get services menu from $alephe_dev/abc50/pc_b_eng (which is data_root of abc50)
user with 10627 port in his AL500/alephcom/tab/library.ini will get services menu from $alephe_dev/def50/pc_b_eng (which is data_root of def50)
After any change in one of the specific pc_b_eng directories the specific pc_server should be restarted
Additional Information
multiple pc_b_eng directories
- Article last edited: 10/8/2013