Avoiding Transaction Processor Failures That Are Caused by Moving the File System
The Transaction Processor might fail with an error that is similar to the following:
Unable to open User Txn Log file for reading or writing in FileSystem\eim\*.dx.
The following situation can cause this error:
EIM runs with the LOG TRANSACTIONS TO FILE parameter set to the default TRUE to collect EIM transactions in the
FileSystem\eim
folder.You move the file system from the
FileSystem\eim
folder to another folder, such asNewFileSystem\eim
.You delete the
FileSystem\eim
folder.You start the Transaction Processor.
The master transaction in the S_DOCK_TXN_LOG table indicates that
the EIM log exists in the FileSystem\eim
folder.
The Transaction Processor fails when it cannot open the FileSystem\eim\*.dx
file. For more information, see Modifying the S_DOCK_TXN_LOG Table.
To avoid Transaction Processor failures that are caused by moving the file system
Before you move the file system, make sure the Transaction Processor finishes processing all transactions that exist in the
FileSystem\eim
folder.If you already moved the file system, then do the following:
Create the
FileSystem\eim
folder.Copy all DX files from the
NewFileSystem\eim
folder to theFileSystem\eim
folder.
Start the Transaction Processor.