13.07.2015 Views

Caché Upgrade Checklists - InterSystems Documentation

Caché Upgrade Checklists - InterSystems Documentation

Caché Upgrade Checklists - InterSystems Documentation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Developers7.2.6.15 Handling Breaks On INPUTThe Ctrl-C (break) sequence, if entered while executing the INPUT statement, will now go to the COS debugger. In priorversions, the application would return to the command line.Note:This assumes the application has not disabled this by executing BREAK OFF.7.2.6.16 Log File Collects Erroneous UsageWhen a MultiValue program uses a non-numeric string in a numeric operation, a value of zero is used. When this happens,<strong>Caché</strong> now writes an entry in the mv.log file when this action is taken., Developers can review this file and take action tocorrect the program or data. The file, mv.log, is an operating system file in the <strong>Caché</strong> installation Mgr directory. The entrywill indicate the program line that used the incorrect value.7.2.6.17 Support For MVBASE Dimmed Foreground Colors AddedThe MVBASE emulation now supports the sequences @(-57) through @(-64) to produce the dimmed foreground colorswhite, yellow, magenta, red, cyan, green, blue, and black, respectively.7.2.6.18 Terminal Type AdditionsNew terminal types vt100-color, vt220-color and vt330-color have been added in this version. They were added rather thanmodifying existing definitions to conform to common practice of creating "-color" definitions in cases where color schemesare optional.7.2.6.19 Support For XPICKCOLORS Added To PICKMON TERMDEF FileThe PICKMON terminal definition has a new boolean value added, XPICKCOLOR. This is a non-standard terminfo value(hence the name beginning with “X”). It allows the color definitions 'setab' and 'setaf' from PICK-style color sequencesrather than ANSI style color sequences.Note:Customers using PICKMON terminal definitions with a terminal client such as Accuterm that use the colorsequences may need to manually upgrade their TERMINFO definition for PICKMON when they upgrade fromearlier versions. New installations are not affected. This involves adding the following line to the PICKMONitem in the TERMDEFS fileXPICKCOLORS,and then running the program "COMPILE.TERM". Restarting the MV shell will activate the new definition.7.2.7 SQL Changes7.2.7.1 Improved SQL Support for StreamsThis version of <strong>Caché</strong> has improved the handling of streams as fields in SQL tables, namely:• It is now possible to open the stream returned via a simple function that returns of OID value of the stream. This istrue for stream fields which are NULL as well, though attempting to read them will result in an immediate EOF.• The INSERT and UPDATE clauses now accept such an OID as the new value for a stream field in a table.• The SUBSTRING function now accepts a stream as its first argument.• The INSERT and UPDATE clauses now accept such an OID as the new value for a stream field in a table. The SUB-STRING function now accepts a stream as its first argument.• The ODBC and JDBC gateways now provide this support as well.<strong>Caché</strong> <strong>Upgrade</strong> <strong>Checklists</strong> 187

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!