Hi
I upgraded to 4.8.0 but mistakenly forgot to back up the SQL Server database and off course there where errors in the upgrade. I followed the correct procedures in the readme and dotnetnuke forums. The result being that I could not logon to my web site and couldn't work out a way to fix the problem.
The login page did not work anymore and I had no means to get back to my previous database.
There is no seamingly way of reverting back or rolling back the upgrade in the database. I had a backup copy of my web site which I put back. But no luck even through the web site picked up that it needed to upgrade. Ended up with web site and database being out of synch and web site not working.
Resultant fix which worked well. I removed the version records in the dbo.Version table relating to the new upgrade, namely 4.8.0, 4.7.0, 4.6.2, 4.6.1, 4.6.0. I then fixed the initial error that caused the failure of the upgrade, then re-applied the upgrade in the web site which then applied all the database and web site updates. This isn't a problem because whatever database scripts ran before will only re-apply or remove previous entries and then re-apply.
Result the web site was fixed.
Good outcome since there was no real way to revert the database.
FYI