MRP: Error accessing the Database:

Money can’t buy happiness, but it can buy a yacht big enough to pull up right alongside it.
– David Lee Roth

I’ve tested this out in almost every combination and this is the only way I’ve found to not get the error. Maybe it was environmental, maybe it’s a “bug”, maybe it’s Maybelline. ¯\(ツ)

  1. Stop the Task Service completely from Services.
  2. Restore database
  3. Delete the ExtServiceRegistration directly through SQL (delete ice.ExtServiceRegistration
    update ice.SysAgent set FileRootDir = ‘’)
  4. Upgrade, Deploy, and Run Conversions
  5. Start Task Service from Services. Enable Task Agent in EAC. Recycle App Pool
  6. Launch Epicor.
  7. Delete all System Agent tasks and schedules
  8. Add back in all System Agent tasks and schedules.

I think #3 before upgrading was the key. If you delete the Ice.ExtServiceRegistration from system monitor after upgrading then it still errored.

I appreciate all of your insight.

I have seen this as well coming from Task Agent. We are not running MRP, just randomly.