After restoring a backup of our Live DB to the UAT (User Acceptance Testing) DB, do I have to do anything to the company or System Agent settings?
In V8 I had to launch the UAT without the process or task agent apps running, and then make some changes to the System Agent to change the ports (ex: from 8303 to 8333 <- not real values).
Edit:
We use the same server and print systems for both the Live and UAT instances.
You can do the following below from the front end through the various available Epicor interfaces. If you intend to do this frequently, I recommend either running a script or service connect workflow that does the following:
Renames Erp.Company.Name to "TEST - " + Erp.Company.Name
Renames Ice.Company.Name to "TEST - " + Erp.Company.Name
SSRS config is in Ice.Company (not required for you).
Update any External BAQ Datasources you have in Ice.BAQExtDatasource and assignments in Ice.SysCompanyBAQExtDs
Update Ice.SysAgent.FileRootDir to 'C:\EpicorData,C:\EpicorData,' or \\network\ location if you have an Epicor data location change.
Delete any records in Ice.SysAgentTask which are not required in the test environment.
Based on your environment and any hard links you have to update data, you may also need to modify other aspects of the system. I usually choose to simply disable the menu item from Ice.Menu.Enabled = 0.
As a disclaimer, I am not responsible for any action taken in production environments that may cause damage to your business.