SAP Message TW704 - Table cache is too small for view &1, increase the value

Diagnosis
To import view contents, it is necessary to compare the databasecontents of the transported key area with the data to be imported. Thiscomparison can only take place in the main memory of R3trans.
In this case, the memory area available was too small.

System Response
The system cancels the import of view contents.

Procedure
If possible, you should increase the size of the memory area availableto R3trans for mixing table contents.
First check the current value of this parameter. It is specified at thebeginning of the log. The parameter is called "table cache" in the log.
There are three possible cases:

  • You specified "dynamic" for the value

  • This means that R3trans continues to request additional memory from theoperating system until the operating system has no more memory toprovide.
    In this case, you must try to increase the parameters of the operatingsystem and its resources.
    • You specified a number for the value, your operating system is not
    • AS400
      In this case, you can raise the number. Your operating system does notsupport the dynamic memory request used by R3trans. The memory limitwas not reached with the current value. You can change the parameterwith the R3trans parameter "table_cache_size" of "tcs". You can passR3trans parameters to R3trans via the tp parameter "r3transoptions" oftp. Example: To raise the value from 16000000 to 32000000, insert thefollowing line in your transport profile (TPPARAM):
      /r3transoptions = tcs=32000000
      • You specified a number for the value, your operating system is
      • AS400
        On AS400 there are only 16000000 addressable bytes per piece. You mustnot and cannot exceed this value. Transport smaller key areas of yourview data.