Is there a way to upgrade past more than one version sucessfully on oracle without recreating the entire package for each version? If you are just upgrading from the last, to the next version, there is only one SQL file containing the pl/sql packages, but if you upgrade more than one version, it can cause problems.