Difference between revisions of "UpdateMacroDefFile"
>Johno (→Updating the Macro Definition File) |
>Johno (→Updating the Macro Definition File) |
||
Line 9: | Line 9: | ||
:* Transfer the '''samp''' macrodef file, using an ASCII transfer, to the /ASKPLUS/visimage directory. | :* Transfer the '''samp''' macrodef file, using an ASCII transfer, to the /ASKPLUS/visimage directory. | ||
− | :: Using vi, verify that the file is a valid UNIX file. In vi, you should '''not''' see any ^M characters at the end of each line. If ^M characters appear at the end of each line, convert the file using the following commands. | + | ::Using vi, verify that the file is a valid UNIX file. In vi, you should '''not''' see any ^M characters at the end of each line. If ^M characters appear at the end of each line, convert the file using the following commands. |
− | ::: mv macrodef_e83.samp macrodef_e83.dos | + | :::mv macrodef_e83.samp macrodef_e83.dos |
− | ::: dos2ux <macrodef_e83.dos >macrodef_e83.samp | + | :::dos2ux <macrodef_e83.dos >macrodef_e83.samp |
'''2. Backup the old definition file and copy the new one:''' | '''2. Backup the old definition file and copy the new one:''' | ||
:* Logon to HPUX as '''askplus''' | :* Logon to HPUX as '''askplus''' | ||
− | :: cd /ASKPLUS/visimage | + | ::cd /ASKPLUS/visimage |
− | :: mv macrodef macrodefv26 | + | ::mv macrodef macrodefv26 |
− | :: cp macrodef_e83.samp macrodef (The downloaded macrodef file may have a different name.) | + | ::cp macrodef_e83.samp macrodef (The downloaded macrodef file may have a different name.) |
− | :: chown askplus macrodef (Make sure the file is owned by askplus) | + | ::chown askplus macrodef (Make sure the file is owned by askplus) |
− | :: chmod 644 macrodef | + | ::chmod 644 macrodef |
'''3. Rebuild the indexed macro file used by AskPlus and Visimage:''' | '''3. Rebuild the indexed macro file used by AskPlus and Visimage:''' | ||
Line 29: | Line 29: | ||
::Note, Visimage users will need to restart server to see the new macro definitions. | ::Note, Visimage users will need to restart server to see the new macro definitions. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
To test that the new setup is valid, start server from Visimage or run a test job that uses AskPlus. | To test that the new setup is valid, start server from Visimage or run a test job that uses AskPlus. | ||
Line 55: | Line 38: | ||
::Once the job has started successfully and built at least one extract file successfully, kill the job, then ''clean up'' any created files as follows: | ::Once the job has started successfully and built at least one extract file successfully, kill the job, then ''clean up'' any created files as follows: | ||
− | ::: cd /var/summit/spectrum/LIVE/vsdata/data/mbrshln (Check /ASKPLUS/vsdata/vitalsigns.ini for the correct path) | + | :::cd /var/summit/spectrum/LIVE/vsdata/data/mbrshln (Check /ASKPLUS/vsdata/vitalsigns.ini for the correct path) |
− | ::: ls (if the files are all extract files MBRFILECCYYMMDD, SHFILECCYYMMDD, etc - you are in the correct directory) | + | :::ls (if the files are all extract files MBRFILECCYYMMDD, SHFILECCYYMMDD, etc - you are in the correct directory) |
− | ::: rm * ('''Make sure you are in the correct location before issuing this command!''') | + | :::rm * ('''Make sure you are in the correct location before issuing this command!''') |
− | :: Contact support if you are unsure about any of these steps. | + | ::Contact support if you are unsure about any of these steps. |
Revision as of 18:17, 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 Visimage3 and AskPlus version E.8.3.3.
1. Transfer the file to UNIX:
- Transfer the samp macrodef file, using an ASCII transfer, to the /ASKPLUS/visimage directory.
- Using vi, verify that the file is a valid UNIX file. In vi, you should not see any ^M characters at the end of each line. If ^M characters appear at the end of each line, convert the file using the following commands.
- mv macrodef_e83.samp macrodef_e83.dos
- dos2ux <macrodef_e83.dos >macrodef_e83.samp
2. Backup the old definition file and copy the new one:
- Logon to HPUX as askplus
- cd /ASKPLUS/visimage
- mv macrodef macrodefv26
- cp macrodef_e83.samp macrodef (The downloaded macrodef file may have a different name.)
- chown askplus macrodef (Make sure the file is owned by askplus)
- chmod 644 macrodef
3. Rebuild the indexed macro file used by AskPlus and Visimage:
- While still logged in as askplus
- cd /ASKPLUS/visimage
- rm macro (if the purge fails, make sure the file is owned by askplus)
- /ASKPLUS/load_macros
- Note, Visimage users will need to restart server to see the new macro definitions.
To test that the new setup is valid, start server from Visimage or run a test job that uses AskPlus.
Vital Signs users should run the following test:
- Login as bolive
- /VSJOBS/JVSLOAD_MBRSHLN
- Once the job has started successfully and built at least one extract file successfully, kill the job, then clean up any created files as follows:
- cd /var/summit/spectrum/LIVE/vsdata/data/mbrshln (Check /ASKPLUS/vsdata/vitalsigns.ini for the correct path)
- ls (if the files are all extract files MBRFILECCYYMMDD, SHFILECCYYMMDD, etc - you are in the correct directory)
- rm * (Make sure you are in the correct location before issuing this command!)
- Once the job has started successfully and built at least one extract file successfully, kill the job, then clean up any created files as follows:
- Contact support if you are unsure about any of these steps.