Difference between revisions of "UpdateMacroDefFile"
>Johno (→Updating the Macro Definition File) |
>Johno (→Updating the Macro Definition File) |
||
Line 19: | Line 19: | ||
:* While still logged in as '''askplus''' | :* While still logged in as '''askplus''' | ||
:: cd /ASKPLUS/visimage | :: cd /ASKPLUS/visimage | ||
− | |||
:: ./load_macros | :: ./load_macros | ||
Revision as of 04:09, 10 November 2014
Updating the Macro Definition File
The macro definition file is a text file that should be uploaded using an ASCII transfer.
Download the macro definition file here.
- Scroll to the bottom of the page and choose the version appropriate for AskPlus version E.8.3.3.
1. Transfer the file to UNIX:
- Transfer the samp file, using an ASCII transfer, to the /ASKPLUS/visimage directory.
2. Backup the old definition file and copy the new definition file:
- Logon to HPUX as askplus
- cd /ASKPLUS/visimage
- mv macrodef macrodefv26
- cp macrodef_e83.samp macrodef
3. Rebuild the indexed macro file used by AskPlus and Visimage:
- This step requires that the macro file (/ASKPLUS/visimage/macro) is not in use. You must have all users exit server in Visimage and no AskPlus jobs should be running.
- While still logged in as askplus
- cd /ASKPLUS/visimage
- ./load_macros
- It might be necessary to bring the listener down to ensure that the file is not being accessed.
- To kill the listener:
- Login as root
- /ASKPLUS/kill_vsrvtcp -stop_all
Note, the above command will kill all copies of the listener running on any port.
Run the load_macros script again, remember to login as the askplus user and cd visimage.
- To restart the listener:
- Login as root
- /ASKPLUS/vsrvtcp -a -t –n30501 –a >/dev/null
- /ASKPLUS/vsrvtcp_49 -a -t –n30503 –a >/dev/null
- Remember to start two listeners (on two different ports) if you have users running Visimage 2.6 and Visimage3.