Да, это вероятный сценарий, который я видел довольно часто.Если база данных QA копируется из производственных резервных копий, то значения последовательности в порядке.
Если, однако, содержимое производственных таблиц копируется, например, с помощью expdp / impdb, то вы получите именно то несоответствие, которое вы описываете.
На ум приходят два решения:
- экспорт / импорт таблиц и последовательностей из производства в QA.
- запуск сценария в базе данных QA, который сбрасывает последовательности в соответствии с максимальным значением в таблицах
В случае гибернации это может быть совсем другая история ...