Knowing how much fun it is dealing with issues with the ASIEXP81 table during upgrades I thought I would be proactive with another upgrade I am doing. What exactly is this telling me and why does it make the upgrade fail? There are 2,095 records in the ASIEXP86 table and this query return 27 records.
SELECT * FROM DYNAMICS..ASIEXP86
WHERE ASI_Field_Number NOT IN (SELECT ASI_Field_Number FROM DYNAMICS..ASITAB20)
I am doing the first hop of a GP 2015 to GP upgrade so this is GP 2015 to GP 2016. I can let the upgrade fail and look for duplicates but that is not what this script does. In this case can I simply delete the records where there is no match?