Avoid error 0509-036 when you use the 32-bit Oracle SQL*Loader

This task applies only to the Entity Move/Rename operation if you use the 32-bit SQL*Loader utility with Oracle databases in Linux® environments. Skip this task if you are using the 64-bit SQL*Loader utility.

If you use the 32-bit SQL*Loader (sqlldr) utility, the following system error might be displayed:

exec(): 0509-036 Cannot load program sqlldr because of the following errors:
        0509-026 System error: There is not enough memory available now.
Failure while executing the Oracle SQL*Loader. Exit code is 255
If the 0509-036 system error is displayed, you can set the Loader Control environment variable by opening a shell window and running the following command:
export LDR_CNTRL=MAXDATA=0x80000000 at LARGE_PAGE_DATA=Y
Tip: If you are running the IBM OpenPages® Entity Move/Rename utility as a scheduled cron job, make sure to set the Loader Control environment variable in the cron environment.

When finished, run the IBM® OpenPages Entity Move/Rename utility. See Running the entity move/rename utility interactively or Running the Entity Move/Rename utility as a scheduled task.