IBM Support

tdtoolkit utility may change the length of fields being updated

Question & Answer


Question

Does the tdtoolkit utility change the length of the attributes being updated?

Answer

The answer depends on the command arguments used. If you use the -useexpander option as in the example command below, then yes it may increase the length of the attribute.

D:\IBM\SMP\maximo\tools\maximo>tdtoolkit -addlangfr -useexpander -
versionV7509-24

The expander utility analyzes the text in the XLIFF files and compare the text length to the length in the database. If the column in the database is not wide enough to accommodate the
translation, the text length is increased.

Using the -useexpander option may prevent errors such as "BMXAA4049E - The value specified exceeds the maximum field length that is allowed for this attribute:" when trying to deploy a Migration Manager package containing language related attributes.


This will happen when running updatedb manually when English is not the base language. The Config Tool (7.60 runs TDToolkit -useexpander regardless of base language).

[{"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"--","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.6","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
17 June 2018

UID

swg22007791