Чтобы добавить то, что сказал FH-Inway, если вы выполняете восстановление SQL, сначала сделайте резервную копию UAT, а затем необходимый минимум:
UPDATE SYSSQMSETTINGS
SET GLOBALGUID = '00000000-0000-0000-0000-000000000000'
DELETE
FROM SYSCLIENTSESSIONS
DELETE
FROM SYSSERVERSESSIONS
DELETE
FROM SYSSERVERCONFIG
.также необходимо решить, что делать с таблицами BatchJob
и Batch
... это означает, что вы, вероятно, хотите обновить все до состояния hold
.
Затем существуют параметры, специфичные для среды (Prod vs UAT)что вам нужно будет обновить, например URL-адреса сервера отчетов, параметры электронной почты (SMTP), если у вас есть сторонние независимые поставщики ПО, которые подключаются к внешним службам (URL-адрес продукта или URL-адрес не-продукта).
Выможет потребоваться изменить права доступа к БД, поскольку ваша учетная запись службы SQL может отличаться.
Это очень итеративный процесс. Что полезно знать, так это то, что если вы облажаетесь , вы можете просто повторить попытку и исправить параметры.По сути, вы каждый раз полностью заменяете среду UAT, поэтому почти все, что вы могли сделать неправильно, не имеет большого значения.
Основное беспокойство вызывают службы, внешние по отношению к AX! Абсолютное последнеевы хотите, чтобы пользователи вашей системы UAT обрабатывали поддельные заказы, которые случайно были подключены к сторонней корзине (например), и они снимали кредитные карты с реальных клиентов.
Или, если у вас естьхранилище данных или некоторая внутренняя база данных, которую UAT сейчас указывает на Production, в которую вставляются записи.