| To reconfigure tables on a Microsoft x86 Windows platform |  |
| At runtime, table definitions are stored in files in the operating system. To improve the performance of your ERP LN system, these runtime table definitions can be loaded into the shared memory. When table definitions are changed, you must reconfigure the corresponding tables. On Microsoft x86 Windows machines the shared memory is static: changed table definitions are not automatically loaded into the shared memory. So, when table definitions are changed, (for example, because you installed a PMC solution or you converted table definitions, that you have changed through the Application Development sessions, to runtime), there is a mismatch between the new table definitions in the runtime data dictionary and the old definitions in the shared memory. A reconfiguration of the tables will therefore result in error messages. To avoid this problem, you must remove the table definitions from the shared memory, before the reconfiguration process starts. To successfully change table definitions, and reconfigure the corresponding tables, take the following steps: Move the $BSE\lib\srdd_tab6.2 file to a different folder. Clear the shared memory: Start the Infor Enterprise Server Service Manager snap-in and stop the shared memory for your BSE environment. Close the Enterprise Server Service Manager snap-in. Start the Enterprise Server Service Manager snap-in again and start the shared memory. Open the Loaded Shared Memory tab in the Shared Memory Properties dialog box. Verify whether all table definitions (and program objects and report objects) are removed from the shared memory. The shared memory should now only contain a number of tss files and Unicode files. Change the runtime table definition(s), for example: install a PMC solution, or convert table definitions, which you changed through the Application Development sessions, to runtime. Reconfigure the tables. Log off from the ERP LN application and log on again. Run the Check Tables (ttaad4232m000) session. Move the srdd_tab6.2 file back to the $BSE\lib folder. Fill the shared memory: Start the Enterprise Server Service Manager snap-in and stop the shared memory for your BSE environment. Close the Enterprise Server Service Manager snap-in. Start the Enterprise Server Service Manager snap-in again and start the shared memory. The changed table definitions are now loaded into the shared memory Note This procedure does not apply to UNIX platforms. On UNIX machines the shared memory is dynamic. Changed table definitions are read directly from disk, so that you can reconfigure tables immediately after the table definitions were changed. |