Report-Writer Runtime Parameter Errors (UNIX)
The following problem occurs only with Report-Writer applications developed under Ingres 6.4.
If string parameters that contain quotes are passed to Report-Writer, a runtime error may occur. This error may be caused by a change to the UNIX command parameter control file utexe.def.
If such an error occurs, the utexe.def command parameter settings can be changed back to that of Ingres 6.4.
To change the command parameter back to the Ingres 6.4 utexe.def settings
1. Edit $II_SYSTEM/ingres/files/utexe.def.
2. Search for the string "report report".
3. Within that section find the string "(%S)".
4. Change the string to: param '(%S)'.
5. Save the file.
6. Retest and see whether the error still occurs.
This problem may occur even if you are upgrading from a more recent version because typically the utexe.def file is replaced with every release of Ingres. Even if this issue was resolved during a prior upgrade, check to see if it has not reappeared in the latest upgrade.
Note: Including space (0x20) in front of tab (0x09) in file utexe.def can lead to abnormal behavior in Report-Writer and RBF. We recommend that you do not edit file utexe.def unless you are sure of the formatting requirements for that file. Contact Actian Support for assistance.