Problem solve Get help with specific problems with your technologies, process and projects.

Losing active transactions during a power outage

I have an AS/400 mod.170, and there are some old S36 application running. When the power goes down, it is normal to loss some active transaction, but the disaster consists of loosing records of transactions made some hours before. On the AS/236 there was the command CHGSYSVL to choose when write records. Does a solution exist on the AS/400 that doesn't modify S36 procedures and/or programs?

There is not a single command to do this on the AS/400. You can change the force ratio on the files you are using to reduce the number of records written to force the records from memory to storage by using the CHGPF command. You can also override the specific files in your OCL to change this attribute temporarily during this job-run. Be aware that changing the force ratio to *NONE or a very low number could cause the job to run slower.

Dig Deeper on Performance

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.